matlabft118代表什麼意思

2021-03-04 02:33:43 字數 5908 閱讀 5348

1樓:匿名使用者

這個的話,還是一個代數函式啊!

2樓:匿名使用者

1:1:8 表示1到8,間隔為1的數列,即:

1 2 3 4 5 6 7 8

' 表示轉置,行向量轉成列向量:12

345678

matlab中 a(:)=1:8是什麼意思?

3樓:匿名使用者

a(:)=1:8

表示將矩陣a中的所有元素用1,2,3,4,5,6,7,8替換,但要求a與1:8是同型矩陣,例如

a=zeros(1,8)

a =0 0 0 0 0 0 0 0

a(:)=1:8

a =1 2 3 4 5 6 7 8

4樓:匿名使用者

錯誤語句,a()=1:8,代表向量1,2,3-----,8

5樓:轉基因牛

這語句都不能執行。。。

matlab中f(:,1)是什麼意思

6樓:淚之夢幻

f(:,1)就是取f 矩陣的第1列。

f=[1,2,3; 3,4,6; 7,8,9]

f(:,1)

matlab中冒號的用法總結:

1)a:b 表示[a,a+1,……,b]

>> a=1:5

a =1 2 3 4

2)當然如果b-a不是整數的話,則向量的最後一位數是n+a,且n=fix(b-a)

>> a=1.2:4.9

a =1.2000 2.2000 3.2000 4.2000

3)上面的前提是ab則會出現空值

>> a=5: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:c:b在以下情況為空值

c>0,且ab

>> a=11:3:1

a =empty matrix: 1-by-0

6)a(:)表示以一列的方式顯示a中所有元素

>> a=[1 2 3;4 5 6]

a =1 2 3

4 5 6

>> a(:)

ans =14

253 6

7)b=a(i, :)表示把矩陣a的第i行存入b

>> b=a(1,:)

b =1 2 3

8)b=a( :,j)表示把矩陣a的第j列存入b

>> b=a(:,1)

b =1

49)b=a(j :k)表示把矩陣a中[a(j),a(j+1),...,a(k)]這些元素存入b中

>> b=a(3:5)

b =2 5 3

10)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

7樓:匿名使用者

f(:,1)就是取f 矩陣的第1列。

f=[1,2,3; 3,4,6; 7,8,9]

f(:,1)

matlab t=(:,:,1)是什麼意思?

8樓:匿名使用者

冒號來指該維的全部

如矩陣a=[1 2 3 4

5 6 7 8]

那麼a(:,2),行座標自為冒號,則表bai示所有行,2是列座標,du則a(:,2)代表第二列的所zhi有行,也

dao就是列向量:[2 6]'

所以matlab t=(:,:,1)代表第一維、第二維的所有資料,第三維的第一個

t是個三維矩陣

1:3代表該維的第一個數到第三個數

還是之前的矩陣

a(:,1:3)

第一維是全部資料,第二維是第1個數到第三個數,也就是第一列到第三列的所有行

[1 2 3

5 6 7]

9樓:湯競之

1、式子寫的有錯誤,正確寫法是

t=s(:,:,1)

a=s(1:3,1:3,i)

2、舉例說明

給個例子:

s(:,:,1)=[11,12,13;14,15,16;17,18,19];

s(:,:,2)=[21,22,23;24,25,26;27,28,29];

s(:,:,3)=[31,32,33;34,35,36;37,38,39];

i=2;

t=s(:,:,1)

a=s(1:3,1:3,i)

執行結果:

t =11 12 13

14 15 16

17 18 19

a =21 22 23

24 25 26

27 28 29

解釋:上面s是一內個三維數

組,可以用x、y、z軸來容說明,每個軸上有三個值。

t=s(:,:,1)表示x、y軸取所有情況,z軸取第一個值時的結果,因此是3*3的二維陣列

a=s(1:3,1:3,i)表示x軸取第1到第3個值,y軸取第1到第3個值,z軸取第i個值即第2個值(i=2)

的結果樓主可自己親測

10樓:匿名使用者

你少了變數吧,應該是

t=x(:,:,1) 意思是x是一個三維矩陣,t是一個二維矩陣,t的值是x的最後

版一維權的第一個元素(這個元素是一個二維矩陣)b(1:3,1:3,:)是指b的第一行到第三行,第一列到第三列的所有元素。

matlab中 函式zeros(1,8) 代表什麼意思??

11樓:小澈

zeros功能是返回一個m×n×p×...的double類零矩陣的一個函式。

注意:m, n, p,...必須是非負整數,負整數將被當做0看待。

首先先列出matlab中help檔案對zeros函式的解釋:

zeros zeros array.

zeros(n) is an n-by-n matrix of zeros.

zeros(m,n) or zeros([m,n]) is an m-by-n matrix of zeros.

zeros(m,n,p,...) or zeros([m n p ...]) is an m-by-n-by-p-by-... array of zeros.

zeros(size(a)) is the same size as a and all zeros.

zeros with no arguments is the scalar 0.

zeros(m,n,...,classname) or zeros([m,n,...],classname) is an m-by-n-by-...

array of zeros of class classname.

note: the size inputs m, n, and p... should be nonnegative integers.

negative integers are treated as 0.

example: x = zeros(2,3,'int8');

具體來講,zeros(1,8)是建立一個1行,8列的零矩陣。

12樓:大野瘦子

zeros(1,8)意思就是一個一行8列的零矩陣。

因為zeros(8)相當於是zeros(8,8)的簡寫形式,括號裡面的數字,一個是表示多少行,一個是表示多少列。

zeros功能是返回一個m×n×p×...的double類零矩陣的一個函式。

注意:m, n, p,...必須是非負整數,負整數將被當做0看待。

zeros的使用方法

b=zeros(n):生成n×n全零陣。

b=zeros(m,n):生成m×n全零陣。

b=zeros([m n]):生成m×n全零陣。

b=zeros(d1,d2,d3……):生成d1×d2×d3×……全零陣或陣列。

b=zeros([d1 d2 d3……]):生成d1×d2×d3×……全零陣或陣列。

b=zeros(size(a)):生成與矩陣a相同大小的全零陣。

例如:b=zeros(n):生成n×n全零陣

>>zeros(3)

ans =

0     0     0

0     0     0

0     0     0

b=zeros(m,n)或者b=zeros([m n]):生成m×n全零陣。

>> zeros(3,2)

ans =

0     0

0     0

0     0

zeros(size(a)):生成與矩陣a相同大小的全零陣。

13樓:匿名使用者

zeros(1,8)是建立一個1行,8列的零矩陣

附:zeros的用法

14樓:day忘不掉的痛

首先先列出matlab中help檔案對zeros函式的解釋:

zeros zeros array.

zeros(n) is an n-by-n matrix of zeros.

zeros(m,n) or zeros([m,n]) is an m-by-n matrix of zeros.

zeros(m,n,p,...) or zeros([m n p ...]) is an m-by-n-by-p-by-... array of

zeros.

zeros(size(a)) is the same size as a and all zeros.

zeros with no arguments is the scalar 0.

zeros(m,n,...,classname) or zeros([m,n,...],classname) is an

m-by-n-by-... array of zeros of class classname.

note: the size inputs m, n, and p... should be nonnegative integers.

negative integers are treated as 0.

example:

x = zeros(2,3,'int8');

然後可以解釋:

zeros就是用來表示線性代數的0矩陣。

比如:zeros(3,3) 表示3行3列0矩陣。

15樓:匿名使用者

zeros(8)相當於是zeros(8,8)的簡寫形式,括號裡面的數字,一個是表示多少行,一個是表示多少列,所以你的zeros(1,8)意思就是一個一行8列的零矩陣,有問題可以再聯絡我

16樓:小寄生蟲兒

產生一個一行八列的零矩陣

>> zeros(1,8)

ans =

0 0 0 0 0 0 0 0

還有那個s是小寫

678代表什麼,M3代表什麼?

錄取吧!678 每年高考都是這個日子 m3代表什麼?同學你好,很高興為您解答!m3貨幣 量3貨幣 的一種,包括貨幣 量2,加所有大額定期存款 機構性貨幣市場 短期購回協議,以及較大型流通資產。對於各個投資領域內的專業人員,包括 經理 分析師 財務總監 投資顧問 投資銀行家 交易員等等,cfa非常重要...

1123代表什麼數字語言,「1234」代表什麼數字語言?

如果我說我愛你,那隻要知道你在 知道你健康,知道這份感情並沒增加負擔,知道能在某一日見到你,那就可以了。如果我說我愛你,就按照你認為安全舒服的方式,去擁有你。0 代表圓滿 完美 無盡 1 代表唯 一 你 起點 2 代表愛 兩人世界 3 代表想念 生命 生活 4 代表是的 時時 5 代表我,也可以理解...

9896代表什麼愛情意思,9896代表什麼愛情意思?

這個在愛情裡面沒有什麼具體的意思,可能是兩個人之間的特別約定的符號。這種數字遊戲,別人是想不出來的,只有他自己才懂。祝你健康快樂 這裡的代表愛情的意思是非常好的一種關鍵手段以及思想。他的意思是告訴你就愛我吧,我也會很愛你,就是這意思。9896代表愛情上沒有神經就發九六,說明你們關係很好。9896代表...