matlab函数冒号代表的意思,MATLAB中冒号运算符的含义
生活随笔
收集整理的這篇文章主要介紹了
matlab函数冒号代表的意思,MATLAB中冒号运算符的含义
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
實(shí)際上a:b生成一個(gè)向量.您可以?xún)H將其用作索引,因?yàn)?…)也接受列表,例如
octave-3.0.3:10> a = [1,4,7]
a =
1 4 7
octave-3.0.3:11> b = [1,4,9,16,25,36,49]
b =
1 4 9 16 25 36 49
octave-3.0.3:12> b(a) # gets [b(1), b(4), b(7)]
ans =
1 16 49
現(xiàn)在,a:b:c語(yǔ)法相當(dāng)于[a,a b,a 2 * b,…]直到c,例如
octave-3.0.3:15> 4:7:50
ans =
4 11 18 25 32 39 46
這解釋了你得到的0:pi / 4:pi.
A one:選擇整個(gè)軸(行/列),例如
octave-3.0.3:16> a = [1,2,3;4,5,6;7,8,9]
a =
1 2 3
4 5 6
7 8 9
octave-3.0.3:17> a(:,1) # means a(1:3, 1)
ans =
1
4
7
octave-3.0.3:18> a(1,:) # means a(1, 1:3)
ans =
1 2 3
有關(guān)詳細(xì)信息,請(qǐng)參閱colon (:)上的官方MATLAB文檔.
總結(jié)
以上是生活随笔為你收集整理的matlab函数冒号代表的意思,MATLAB中冒号运算符的含义的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql修改文件名_SQL语句实现附加
- 下一篇: matlab人脸追踪,求大神帮助我这个菜