用什么命令取matlab中矩阵的第一列

比如有矩阵M=123456789我想取出第一列,让N=147改如何命令,请高手解答~多谢~^^... 比如有矩阵
M=
1 2 3
4 5 6
7 8 9
我想取出第一列,让
N=
1
4
7
改如何命令,请高手解答~多谢~^^
展开
 我来答
小熊玩科技gj
高能答主

2020-10-17 · 世界很大,慢慢探索
知道大有可为答主
回答量:2.2万
采纳率:100%
帮助的人:544万
展开全部

第一步、打开matlab,在命令行窗口中输入a=[1 2 3 4;4 5 6 7;1 2 3 4],按回车键创建一个3行4列的矩阵,如下图所示:

第二步、如果我们想获取矩阵第2行第3列的数据,输入a(2,3),如下图所示:

第三步、想获取矩阵第3列的第一个和第三个,输入a([1 3],3),如下图所示:

第四步、想获取矩阵某列的连续数据,可以使用a(1:2,3),获取第3列第1个到第2个数据,如下图所示:

第五步、使用a(2:end,3)获取第3列,第2个到最后一个数据,根据需要获取矩阵数据,如下图所示:

旅游路上小知识
高粉答主

2020-10-17 · 我是旅行小达人,专注解决旅行中遇到的问题
旅游路上小知识
采纳数:2 获赞数:83097

向TA提问 私信TA
展开全部

用example命令取matlab中矩阵的第一列,操作方法如下:

1、首先在电脑中打开matlab软件,创建一个矩阵,如下图所示。

2、然后用example(:,1:2)提取矩阵的1,2列,如图搜索。

3、接着用example(1:3,:)提取矩阵的1、2、3行,如下图所示。

4、最后,可以用example([1 4],[1 3])格式提取具体的某一行列,如下图所示就完成了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秋风2729
推荐于2017-09-03 · 知道合伙人旅游行家
秋风2729
知道合伙人旅游行家
采纳数:395 获赞数:18265
安阳师范学院13级学生。

向TA提问 私信TA
展开全部
比如原矩阵为A=[1 2 3;4 5 6;7 8 9;10 11 12],现在要生成B=[1 2;4 5;7 8],即提取了原来矩阵的1、2两列和1、2、3三行
B = A(1:3, 1:2)
即使提取的行列不连续或者次序需要颠倒也可以写成诸如A([1,3,6], [4,3,1,5])这样的形式。
MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ruifengcao
推荐于2017-09-17 · TA获得超过9490个赞
知道大有可为答主
回答量:3579
采纳率:33%
帮助的人:2058万
展开全部
N(:,1)
其中:表示所有行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式