matlab中這條語句p y2 5 是什麼意思啊?求解答!謝謝

2021-03-28 11:12:33 字數 5093 閱讀 1874

1樓:匿名使用者

y(:,2:5),逗號前面的冒號表示所有行,逗號後面的2:5,表示第2到5列

2樓:宇逸

同意樓上,就是把y矩陣的2到5列資料提取出來,然後賦值給p矩陣。

3樓:匿名使用者

就是矩陣y中的第2、3、4、5列是新矩陣p。

matlab中'代表什麼意思?如p=(1,2:5)'中'是什麼意思?

4樓:匿名使用者

a.'是一般轉置,a'是共軛轉置,顧名思義是對矩陣先做共軛運算,再進行轉置,在a是實數矩陣時,兩者沒有區別,但是當a是復矩陣時,就有區別了,示例如下:

a=[1 2 3;4 5 6]

a =1 2 3

4 5 6

>> a.'

ans =

1 4

2 5

3 6

>> a'

ans =

1 4

2 5

3 6

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

a =1.0000 + 1.0000i 2.0000 + 2.0000i 3.0000 + 3.0000i

4.0000 + 4.0000i 5.0000 + 5.0000i 6.0000 + 6.0000i

>> a.'

ans =

1.0000 + 1.0000i 4.0000 + 4.0000i

2.0000 + 2.0000i 5.0000 + 5.0000i

3.0000 + 3.0000i 6.0000 + 6.0000i

>> a'

ans =

1.0000 - 1.0000i 4.0000 - 4.0000i

2.0000 - 2.0000i 5.0000 - 5.0000i

3.0000 - 3.0000i 6.0000 - 6.0000i

另外補充乙個conj(a)是求a的共軛矩陣,示例如下:

conj(a)

ans =

1.0000 - 1.0000i 2.0000 - 2.0000i 3.0000 - 3.0000i

4.0000 - 4.0000i 5.0000 - 5.0000i 6.0000 - 6.0000i

5樓:大好河山

代表對矩陣進行轉置,就是將每個位置的下標i和j 進行互換,重新把數值填在新的位置上,例如:a=【1 2 3;4 5 6】,3在第一行第三列,那麼轉置後。3的位置就成了第三行第一列。

6樓:匿名使用者

'代表向量或矩陣的轉置

matlab中,y=y(:);表示的是什麼啊?謝謝!

7樓:匿名使用者

y(:)表示y陣列(或向量)中的每乙個元素y=y(:);這句話就是把y陣列中的每個元素賦給y陣列,看起來是一句廢話,但是matlab中預設陣列都是列向量(列陣列),似乎不管原來y是行向量還是列向量,賦值後都是列向量,貌似即使原來是二維矩陣,這樣賦值後也是列向量

所以這條語句就是把y矩陣(不管原來是什麼格式)轉成列向量,你自己用matlab試試吧

matlab中(:,1:5);是什麼意思?

8樓:pl帶我離開

p1表示取m資料矩陣中的1至5列,t1表示取6、7列。。

括號中逗號前面表示所取的行,後面表示所取的列。

:表示取所有的,這裡即表示取1至5列的所有的行和6、7列的所有的行。

如果「:」在逗號後面即表示取所有的列。

9樓:不友邦

1、是指數組中的1至5列

2、第乙個冒號,指的是該陣列中的全部行數

3、第二個冒號,前後連線1和5,指的是1-5列

10樓:白鼻子馴鹿

p1代表取m的1到5列

t1代表取m的6到7列

將p1的轉置陣列賦給p

將t1的轉置陣列賦給t

matlab中,a(2:3,1:2:5)中1:2:5是什麼意思?

11樓:原芷文出季

matlab中a(:,1:2:3)表示取矩陣a的第1列和第3列的值。

說明:a中逗號之前的:表示所有行,逗號之後的1:2:3表示列從1到3取值,步長為2,所以列能取到的值為1,3。

示例:a=[ 7 1 5;

2 5 6;

3 1 5 ]則a(:,1:2:3)的結果為:

ans =

7 52 63 5

12樓:匿名使用者

2:3指的是第二行到第三行,步長預設為1,可以表示為2:1:3。

1:2:5這樣看,第一列到第5列,但不是以1增加,而是已2增加,步長是2。就是表示1、3、5共3列,比如1:2:9 就是取1,3,5,7,9。

13樓:紫

j:i:k

[j,j+i,j+2i, ...,j+m*i],where m = fix((k-j)/i).

this syntax returns an empty matrix when i == 0, i > 0 and j > k, or i < 0 and j < k.

就是 [1,1+2,1+2(2)]=[1,3,5]

matlab中的 (:,:,:2)是什麼意思

14樓:秦恭山夏

pow2主要是用來求基數2的n次冪//有兩種用法,一種是直接x=pow(y),其中的x和y都表示陣列,得到的x陣列中的每個值為2^y(i,j),也就是x(i,j)

=2^y(i,j);

另一種是x=pow2(y,e)

如果e為常數那麼x(i,j)

=y(i,j)

*2^e

,如果e為與y同維數的陣列,那麼

x(i,j)

=x(i,j)*2^x(i,j)

其實這些你可以在matlab裡面help一下就可以得到help

pow2

15樓:夢幻初雪

冒號「:」可以表示矩陣中的多個元素。例如a( 1 : k , n )表示矩陣a中第n列的1~k的元素,b( m , : )表示矩陣b中第m行的所有元素。

因此,根據上面的原理,a( : , : , 6)表示取三維矩陣a的所有第一維、第二維,第三維的第6個元素,a( :

, : , 1 : 6 )表示取三維矩陣a的所有第一維、第二維,第三維的第1—6個元素。

而原問題中的( : , : , : 2 )貌似有一點錯誤吧^^

16樓:匿名使用者

x=a:b:c

在matlab中是給x賦值的語句

a,c為賦值的起始端和終止端,b為遞增(減)步長。

.1表示0.1

x=-2:.1:2意思是x=-2,-1.9,-1.8,-1.7,-1.6....0,0.1,0.2,0.3....2

17樓:宇逸

matlab裡面的資料基本單位是矩陣,這個就是x=[-2 -1 0 1 2];

意思就是x矩陣裡面的元素是從-2到2,每個元素以1遞增的;在matlab裡面以1遞增時候可以不寫,可以直接寫成x=-2:2;

18樓:幽蘭書生

x=a:b:c

在matlab中是給x賦值語句:

a,c為賦值的起始端,b為遞增(減)步長。

.1表示0.1.

x=-2:.1:2意思是x=-2,-1.9,-1.8,-1.7,-1.6....0,0.1,0.2,0.3....2

19樓:西瓜的屁股

意思是變數x以0.1的增長值從-2一直增長到2.上面說的以1遞增應該是,x=-2:

1:2或者預設寫作x=-2:2。

你這個中間裡面有.1,意思是以0.1增長的。

想我的回答你能滿意

20樓:匿名使用者

在這裡x 是乙個三維陣列,或者說是三維矩陣,y=x(:,:,1)是指x中的第一頁中的二維陣列,y=x(2,-3,1)中的「-3」有誤,不能為負數,只能為正數,若是y=x(2,3,1)表示x中第1頁第2行第3列那個數

21樓:

太長了,一行寫不下,所以用...接下一行

你可以試試

s=b(1:end-2,2:end-1)+b(3:

end,2:end-1)+b(2:end-1,1:

end-2)+b(2:end-1,3:end)+b(2:

end-1,1:end-2)+b(1:end-2,3:

end)+b(3:end,1:end-2)+b(3:

end,3:end);

(全放到一行)

效果是一樣的

22樓:匿名使用者

石簡訊驗證一下多少錢

matlab中b1=b(1:2,[1 3 5])是什麼意思,謝謝各位啦

23樓:匿名使用者

% 取b矩陣的1到2行中的第1,3,5列元素賦予b1

b = magic(5)

b1=b(1:2,[1 3 5])

b =17    24     1     8    1523     5     7    14    164     6    13    20    2210    12    19    21     311    18    25     2     9b1 =

17     1    15

23     7    16

matlab中y=[2:n,1]是什麼意思

24樓:匿名使用者

y=[2:n,1]的意思是生成[2;3;4;。。。;n]列向量(1的意思是第一列)

25樓:來啦去去

2到n的數列和1合併

雨霏是什麼意思啊雨菲是什麼意思?高手解答!謝謝!

雨霏的意思為 紛飛之雨,有盛大之意,用來形容女孩子,心地善良純潔,心思細膩,思維縝密,且文學色彩頗為濃厚,有淑德同在,心形共美之感。雨霏出自 西周 詩經 小雅 采薇 昔我往矣,楊柳依依,今我來思,雨雪霏霏 解釋 回想當初出征時,楊柳依依隨風吹 如今回來路途中,大雪紛紛滿天飛。霏 漢字,拼音 f i。...

婚姻宮位中有紅鸞星庇護是什麼意思?求解答,謝謝

就是說若自由婚戀無果,還有一條媒人說合婚姻道路可行,就這意思。紅鸞星出現是什麼意思?紅鸞星動 是星象學上的一種卦象,如果有人說你紅鸞星動,說就是說你要結婚了 紅鸞星 封神榜 裡的紅鸞星 據封神榜所載,紅鸞星系鳳凰山青鸞鬥闕的龍吉公主,本為蕊宮仙子,是昊天大帝親生 西王母之女,只因心生思凡之念,被貶下...

歐密什麼意思,韓文「哦莫」是什麼意思啊?求解答!

是歐尼吧,韓語裡 姐姐的意思 用於女方的稱呼 韓文 哦莫 是什麼意思啊?求解答!韓語 意思 媽呀,天哪,羅馬音 eo meo,備註 是語氣詞,一般是女性在遇到沒有想到事情的時候發出的聲音,表示驚訝。就是類似天吶,oh my god的意思 韓文 哦莫 是什麼意思?韓語 意思 媽呀,天哪,羅馬音 eo ...