matlab函数表达式⾥分号_matlab中分号、冒号、逗号等常⽤
标点符号的功能和⽤法总结...
在matlab中,冒号“:”和分号“;”等常⽤标点符号分别有什么功能?应该怎么使⽤?接下来⼩编就给⼤家分享matlab中分号、冒号、逗号等常⽤标点符号的功能和⽤法总结,教你正确使⽤matlab中的标点符号。matlab中分号、冒号、逗号等常⽤标点符号的作⽤如图,供学习参考!
其中冒号的常⽤法总结 :
1)a:b  表⽰[a,a+1,……,b]
>> a=1:6
a =
1    2    3    4    5    6
2)当然如果b和a不是整数的话,则向量的最后⼀位数是n+a,且n=fix(b-a)
>> a=1.2:5.2
a =
1.2000
2.2000
3.2000
4.2000
5.2000
b则会出现空值
3)上⾯的前提是ab则会出现空值
>> a=6:1
a =
empty matrix: 1-by-0
此时 a是空矩阵,从workspace也可以看到a
4)a:c:b表⽰[a,a+c,……,a+n*c],其中n=fix((b-a)/c)
>> a=1:3:11
a =
1    4    7    10
5)a(:)表⽰以⼀列的⽅式显⽰a中所有元素
>> a=[1 2 3;4 5 6]
a =
1    2    3
matlab定义函数表达式4    5    6
>> a(:)
ans =
1
4
2
5
3
6
6)b=a(i, :)表⽰把矩阵a的第i⾏存⼊b
>> b=a(1,:)
b =
1    2    3
7)b=a( :,j)表⽰把矩阵a的第j列存⼊b
>> b=a(:,1)
b =
1
4
8)b=a(j :k)表⽰把矩阵a中[a(j),a(j+1),...,a(k)]这些元素存⼊b中
>> b=a(3:5)
b =
2    5    3
9)b=a(:,c:d)表⽰把矩阵a的第c到第d列存⼊b中,当然c,d⼤于a的列数则出错(b=a(c:d,:)表⽰取⾏)
>> a=[1 2 3;4 5 6;7 8 9]
a =
1    2    3
4    5    6
7    8    9
>> b=a(:,2:3)
b =
2    3
5    6
8    9
教程结束,以上就是关于matlab中分号、冒号、逗号等常⽤标点符号的功能和⽤法总结,希望⼤家看完有所收获!更多matlab相关教程,请继续关注萬仟⽹⽹站!
希望与⼴⼤⽹友互动??
点此进⾏留⾔吧!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。