matlab 中 a(i:j) 是什么意思?

如题所述

列出矩阵的a的第i个元素到第j个元素,如a=[1 2 3 4 5 6 7 8 9;2 3 4 5 6 7 7 8 9];则 a(1:4)=

1 2 2 3,其中读取顺序为matlab把矩阵按列排放,
a'
ans =
1 2
2 3
3 4
4 5
5 6
6 7
7 7
8 8
9 9

所以它是按行读的
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-03
就是j不等于i的意思,一般用于判断。matlab中不等号就是~=,跟其他编程语言不同
第2个回答  2013-01-25
矩阵a中的第i行,第j列的数字。
第3个回答  2013-01-25
对于一个矩阵a来说,a(i:j)表示取出a中第i个到第j个元素。
矩阵表示元素有两个方法:双下标和单下标,前者即第几行第几列
后者按列序计算,第2列第1行转化为单下标就是列元素个数+1追问

菜鸟请见谅 如1,2,3
4,5,6 谁是第一个?谁是第二个? 那个单下标没看懂 不知能否给例子说明? 非常感谢

本回答被网友采纳
第4个回答  2013-01-25
列出列阵(或数组)a中第i个到第j个数据。

matlab 中 a(i:j) 是什么意思?
列出矩阵的a的第i个元素到第j个元素,如a=[1 2 3 4 5 6 7 8 9;2 3 4 5 6 7 7 8 9];则 a(1:4)= 1 2 2 3,其中读取顺序为matlab把矩阵按列排放,a'ans = 1 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 9 9 所以它是按行读的 ...

matlab中下标的下标怎么表示
matlab中的下标可以这样表示,A(i)或A(i,j)A(i)——表示第i行(i列)的值 A(i,j)——表示第i行,第j列的值 例如:A=[ 0.7493, 339406.0, 0.129, 900.0; 0.756, 373157.0, 0.126, 900.0; 0.7267, 411717.0, 0.127, 900.0; 0.7027, 411784.0, 0.158, 1000....

用MATLAB 提某一行
MATLAB中矩阵的形式:A(i,j)表示矩阵中第i行第j列的那个元素,注意括号内是用逗号隔开的。c=a( 2:3 , : )的含义是:括号内的2:3表示从2到3,步长为1,即为简写的 2:1:3,所以表示第2到3行。括号内逗号后的“:”表示“所有、全部”的意思。所以a( 2:3 , : )表示:取原矩阵中第2...

Matlab数组第i个怎么表示
为了明了,可以用A(i,j),来表示,i表示行号,j表示列号,A(i,j)=BW,如果A是个数值矩阵,BW如果是一个数,就可以存进去!

matlab中a{i}(j)有意义吗,什么意义
a{i}(j)中i表示访问的是第i个元胞,而j表示第i个元胞中的第j个数

matlab 怎样求某个元素在其对应矩阵的行列号?
A(i,j)表示第i行第j列的元素 例2-9 建立矩阵A,然后找出大于4的元素的位置。(1) 建立矩阵A。A=[4,-65,-54,0,6;56,0,67,-45,0] (2) 找出大于4的元素的位置。find(A>4)输出结果:B = 2 6 9 原来是竖着数过来得 那么输入:a=rem(B,2);%这里2是行数 b=floor(B.\/2);b ...

matlab中求矩阵的转置矩阵,是什么函数
,第i 行j 列的元素是a(i,j),即:A=a(i,j)定义A的转置为这样一个n×m阶矩阵B,满足B=a(j,i),即 b (i,j)=a (j,i)(B的第i行第j列元素是A的第j行第i列元素),记A'=B。将A的所有元素绕着一条从第1行第1列元素出发的右下方45度的射线作镜面反转,即得到A的转置。

matlab怎么提取数组中的数据
1、打开matlab,在命令行窗口中输入a=[1 2 3 4;4 5 6 7;1 2 3 4],按回车键创建一个3行4列的矩阵。2、如果想获取矩阵第2行第3列的数据,输入a(2,3)。3、想获取矩阵第3列的第一个和第三个,输入a([1 3],3)。4、想获取矩阵某列的连续数据,可以使用a(1:2,3),获取第3列第...

matlab中如何取出矩阵中的某一个值
1、打开matlab,在命令行窗口中输入 a=[1 2 3;4 5 6],按回车键,创建一个2行3列的a矩阵 2、如果我们想获取矩阵第2行第1列的值,输入a(2,1)3、如果想获取矩阵第2行第3列的值,输入a(2,3)4、如果想间隔的获取矩阵多个值,可以使用 a(2,[1 3])方式,这是获取矩阵第2行第1列,第...

关于MATLAB的问题
a(2,1:3)ans = 4 5 6 实际上有:① A(:,j)表示取A矩阵的第j列全部元素;A(i,:)表示A矩阵第i行的全部元素;A(i,j)表示取A矩阵第i行、第j列的元素。② A(i:i+m,:)表示取A矩阵第i~i+m行的全部元素;A(:,k:k+m)表示取A矩阵第k~k+m列的全部元素,A(i:i+m,k:...

相似回答