MATLAB 冒号的问题,A=zeros(2,5); A(:)=-4:5;第二句的冒号怎么理解.
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/07/16 22:02:56
MATLAB 冒号的问题,A=zeros(2,5); A(:)=-4:5;第二句的冒号怎么理解.
结果为什么是A=[-4,-2,0,2,4;-3 ,-1,1,3,5].为什么间隔是2.
结果为什么是A=[-4,-2,0,2,4;-3 ,-1,1,3,5].为什么间隔是2.
![MATLAB 冒号的问题,A=zeros(2,5); A(:)=-4:5;第二句的冒号怎么理解.](/uploads/image/z/7753983-15-3.jpg?t=MATLAB+%E5%86%92%E5%8F%B7%E7%9A%84%E9%97%AE%E9%A2%98%2CA%3Dzeros%282%2C5%29%3B+A%28%3A%29%3D-4%3A5%EF%BC%9B%E7%AC%AC%E4%BA%8C%E5%8F%A5%E7%9A%84%E5%86%92%E5%8F%B7%E6%80%8E%E4%B9%88%E7%90%86%E8%A7%A3.)
A=zeos(2,5)这句定义了A矩阵的大小为2行5列的0矩阵,如下:
A =
0 0 0 0 0
0 0 0 0 0
A(:)就代表矩阵A,加冒号的意思是选取了A中所有元素
A(:)=-4:5
A =
-4 -2 0 2 4
-3 -1 1 3 5
因为-4:5刚好有10个元素,而matlab对矩阵赋值的顺序是按列进行的,从上面A的结果可以看到-4到5的赋值顺序,所以也不能说间隔是2(你是按行观察的).
A =
0 0 0 0 0
0 0 0 0 0
A(:)就代表矩阵A,加冒号的意思是选取了A中所有元素
A(:)=-4:5
A =
-4 -2 0 2 4
-3 -1 1 3 5
因为-4:5刚好有10个元素,而matlab对矩阵赋值的顺序是按列进行的,从上面A的结果可以看到-4到5的赋值顺序,所以也不能说间隔是2(你是按行观察的).
MATLAB 冒号的问题,A=zeros(2,5); A(:)=-4:5;第二句的冒号怎么理解.
matlab中 p(:,:)=zeros(2)是什么意思?那两个冒号代表什么?
matlab 矩阵中怎么加入冒号,比如我想矩阵A的第一列都为“1:”
matlab中冒号的用法
matlab 矩阵冒号(:,1:2:3) 冒号
matlab中:M1 = zeros(2,5,8); M2 = zeros(size(M1)); 是一样的吗?M1和M2
冒号竖的怎么打
Matlab中A=zeros(2,4);A(:)=1:8则A为?
一个关于冒号使用的问题
matlab实在看不懂这个冒号的用法,A(1,:),这个逗号后面不该是个数字吗?
测振仪上的冒号是什么意思?
冒号的作用是?