1樓:匿名使用者
這是把這個矩陣變成一個向量的形式。
y=[1 2;3 4]
y=y(:)
y =1 2
3 4
y =1324
2樓:匿名使用者
按列取出 y中的所用值
matlab中y=[ ];y=[y,1]是什麼意思
3樓:匿名使用者
y= 是定復義一個空的陣列,裡面什制麼都沒有bai,
y=[y,1]就是把y 和 1組成一個du矩陣陣列把結果zhi賦值給daoy
例如:y=; ,y=[y 1],結果y就是1 ,再一次 y=[y 1 2 3],y的值就是[1 1 2 3]
matlab裡xy=[x(:) y(:)];是什麼意思
4樓:匿名使用者
xy等於x,y的合併,冒號表示所有元素,則xy=[x(:) y(:)];表示將x的所有元素作為第一列,y的所有元素作為第二列,形成的xy是一個2列的矩陣;比如例子:
x=[1 2 3;4 5 6;7 8 9]x =1 2 3
4 5 6
7 8 9
x是個3*3的矩陣,在儲存時,按列儲存為[1 4 7 2 5 8 3 6 9]
所以x(5)=x(2,2)=5,所以下面的合併會按這個順序來。
>> y=rand(3)
y =0.8147 0.9134 0.
27850.9058 0.6324 0.
54690.1270 0.0975 0.
9575>> xy=[x(:),y(:)]
xy =
1.0000 0.8147
4.0000 0.9058
7.0000 0.1270
2.0000 0.9134
5.0000 0.6324
8.0000 0.0975
3.0000 0.2785
6.0000 0.5469
9.0000 0.9575
matlab y=(1,:)什麼意思
5樓:四舍**入
冒號:這個符號在matlab裡面表示「所有的」意思。
使用者給出的那個語句有問題,要麼是y(1,:),表示y這個矩陣的第一行所有列,要麼是y=x(1,:),把x這個矩陣的第一行所有列賦給y。
例如y =[ 1 2 3; 4 5 6 ], 則y(1, :) =[1 2 3]
6樓:匿名使用者
冒號:這個符號在matlab裡面表示「所有的」意思。
你上面那個語句有問題,要麼是y(1,:),表示y這個矩陣的第一行所有列,
要麼是y=x(1,:),把x這個矩陣的第一行所有列賦給y。
例如y =[ 1 2 3; 4 5 6 ], 則y(1, :) =[1 2 3]
7樓:匿名使用者
冒號表示所有元素。
所以y(:,1)的意思是矩陣y的第一列的所有元素。
你那句話的意思是將矩陣x的第一列的所有元素賦給矩陣y的第一列。
8樓:星就
矩陣y的第i列(冒號表示所有的index,因此y(i,j)表示y的第i行第j列,y(:,i)就表示整個第i列了)
9樓:匿名使用者
y(1,:)
矩陣y的第一行
10樓:匿名使用者
因為1/x在x=0處不連續,是趨於無窮大的,因此影象上會顯示成直線可以用下面的命令畫圖 x=-6:0.1:6; y=1./x; plot(x,y) grid on //顯示網格
y(:,i)在matlab中是什麼意思 5
11樓:星就
矩陣y的第i列(冒號表示所有的index,因此y(i,j)表示y的第i行第j列,y(:,i)就表示整個第i列了)
在matlab中(y-y).^2是什麼意思,括號右下角的那一點是什麼,有什麼用途
12樓:匿名使用者
^y和y應該分別表示兩個陣列,(y-y).^2表示兩個陣列相減,然後對每個元素平方
matlab中運算子之前加上點(.)表示陣列元素的操作,例如 a = [1 2 3;4 5 6], 那麼 a.^2 = [ 1 4 9;16 25 36],其餘點操作(.
* , ./ )也類似。
13樓:匿名使用者
加點表示點對點的運算,不加點為一般矩陣運算。
假設y-y為
1 00 2
那麼(y-y).^2則對每個元素單獨求乘方,結果為:
1 00 4
不加點號則是矩陣運算。
matlab中y(:,2)代表什麼意思?
14樓:隨墨楓飛
y(:,2)表示
的是y的第二行的所有元素,出來的是一個行向量!
矩陣的這種描述還有如下形式:
y(k,:),表示的y的第k列
y(i:j,k:l),表示的事y的第i-j行,與k-l列的交叉處得資料形成的矩陣!
15樓:
所有行、第2列資料。
16樓:匿名使用者
忘記了,好像是所有行、第2列資料,要不就是從0到2!
matlab語句中y=x'是什麼意思
17樓:天雲一號
matlab中,y=x'表示將x的轉置賦值給y。
在matlab中,變數右上方的單引號表示轉置運算(對於數值來說就是其本身)。
舉例說明如下:
x = [1, 2, 3; 3, 2, 1];
y = x';
% 執行上面的程式段後,輸出y為:
y=[1, 3; 2, 2; 3, 1]
18樓:花兒小詞
x為從-8到8以0.5為步長的列向量,即x=(-8,-7.5......)』
y是x的轉置,即y是行向量
ones(size(y)) 生成和y的元素個數相同且元素全為1的向量,當然格式也和y相同即也為行向量
x=x中所以元素和
這裡y=x'的作用就是為了後面生成全為1的那個向量能和x相乘
19樓:匿名使用者
將矩陣x的轉置賦值給y
20樓:匿名使用者
x是行向量,y才是列向量,在matlab中由於列向量不好表示,習慣上將列向量也表示成行向量的形式,列向量是行向量的轉置。
21樓:匿名使用者
:建立向量的表示式分隔符,如x=a:b:c
' 向量或矩陣的共軛轉置符
22樓:匿名使用者
x是1*33的矩陣,將它轉置後再賦給y,y便是33*1(33行1列)的矩陣
matlab中,如果a是矩陣,那麼a x,y,z 是什麼意思
這個得看你具體的程式應用吧,打個比方說吧,在matlab中我們存有一副 格式設回 為rgb的,名字就叫a,那答 麼r分量我們就可簡單表示為r a 1 同理g a 2 b a 3 也就是說,a x y z 中z代表的是維數,x和y代表的是 畫素,x和y就類似一個平面座標,如果括號只有冒號則代表平面所有...
矩陣中元素是均是變數如何在matlab中定義它請高
參考 n 5 x sym zeros n for i 1 n for j 1 n cmd sprintf sym x i i i,j x i,j eval cmd endend x執行來結果 源x x11,x12,x13,x14,x15 x21,x22,x23,x24,x25 x31,x32,x33...
Matlab中矩陣的輸入
在matlab中有多種輸入矩陣的方法,這裡只講述最簡單的直接輸入矩陣元素列表的方法。在輸入矩陣時,只需要遵守以下簡單的約定就可以了。卣籩形揮諞恍械腦?刂?漵彌懈窕蛘叨漢鷗艨?諉懇恍械慕嵛玻?梅趾爬幢昝鰲?鼉卣笥梅嚼 爬 鵠?例如,在輸入一個四階魔方矩陣的時候,只需輸入 a 16 3 2 13 5 1...