matlab中B A end 1 1是什麼意思,C Aend 1 1 是什麼意思

2021-04-07 09:57:36 字數 504 閱讀 2615

1樓:篤楚焦煙

b=a(end:-1:1,:)表示將a的行抄的順序從尾到bai頭排列構成b,也就是dub的第一行對zhi應daoa的最後一行,第二行對應a的倒數第二行,以此類推。

c=a(:,end:-1:1)則是對a的列做類似倒的排列,得到c

2樓:司徒芙笪媚

b=a(end:-1:1,:)表示將a的行的順序bai從尾到du頭排列構成b,也就是b的第一行zhi對應daoa的最後專一行,第二行對應a的倒數第二行,以此類推屬.

c=a(:,end:-1:1)則是對a的列做類似倒的排列,得到c一個矩陣括號裡逗號用於間隔不同維度

比如a為一維向量,a(1)就表示第一個元素如果a為二維矩陣,那麼需要a(m,n)表示第m行,第n列矩陣,若是有冒號,比如a(:,n)就表示那些列數為n,行數為任意的所有制。

再來看a(end:-1:1,:),逗號前,end表示最後一行,1表示第1行,-1表示從後到前倒著取出a的整列,一般情況下我們順序來使用。

MATLAB中的doublearray是什麼意思

意為雙精度浮點型陣列。在matlab中的double型別 matlab預設的資料型別是double 64位 double是雙精度浮點數,保留16位有效數字 雙精度到底是幾位,與你的系統有關的,如果你的系統是32位的,那麼一般雙精度是64位,單精度就是32位,這個規律不是萬能的,總之與你的系統有關。自...

matlab中logspace0,10,6是什麼意思啊

執行結果 ans 1.0e 010 column 1 0.00000000010000 column 2 0.00000001000000 column 3 0.00000100000000 column 4 0.00010000000000 column 5 0.01000000000000 co...

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就類似一個平面座標,如果括號只有冒號則代表平面所有...