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代表...