matlab中Ixy,xy是什麼意思

2021-05-22 15:20:28 字數 3250 閱讀 6038

1樓:匿名使用者

將矩陣中第5到54行,第5到54列的元素設為1,就是將中間的一塊方陣的元素改為1啊

2樓:我行我素

i(5:54,5:54)=1;把i中第5行到第54行,第5列到第54列全置1

matlab中[x,y]是什麼意思

3樓:匿名使用者

就是把x、y矩陣合起來形成一個新的矩陣。

4樓:匿名使用者

將copyy的轉置矩陣賦給x 比如說:

y=magic(5)

y =17 24 1 8 1523 5 7 14 164 6 13 20 2210 12 19 21 311 18 25 2 9>> x=y'

x =17 23 4 10 1124 5 6 12 181 7 13 19 258 14 20 21 215 16 22 3 9

5樓:匿名使用者

代表是二維矩陣行和列

matlab裡的x(i :)表示什麼意思?

6樓:潘瑋柏

取x矩陣的第i行的所有元素。

matlab中":"的使用非常靈活,簡單的說就是代表矩陣中的全行或全列元素

謝謝採納

7樓:我是god易

你這個有bug吧,應該是x(i,:)

8樓:匿名使用者

x第i行的所有元素~~

matlab中x(:,i)'是什麼意思

9樓:匿名使用者

x(:,i)'是取矩陣x的所有行的第i列並共軛轉置。其中,x表示一個矩陣;x(:

,i)表示所有行的第i列的子矩陣(冒號:就是全部的意思);最後的單引號表示共軛轉置,在實數領域相當於轉置。

x(a,b)取子矩陣在matlab是一種常用的操作。除了前面提到的取所有行(或列)用冒號,還可以取連續取或間隔取。比如x(2:

4,[2 3 5])表示取矩陣x 第2,3,4行和第2,3,6列交叉的矩陣。比如:

>> x=rand(6)

x =0.2769 0.9502 0.1869 0.2760 0.9597 0.5060

0.0462 0.0344 0.4898 0.6797 0.3404 0.6991

0.0971 0.4387 0.4456 0.6551 0.5853 0.8909

0.8235 0.3816 0.6463 0.1626 0.2238 0.9593

0.6948 0.7655 0.7094 0.1190 0.7513 0.5472

0.3171 0.7952 0.7547 0.4984 0.2551 0.1386

>> x(2:4,[2 3 5])

ans =

0.0344 0.4898 0.3404

0.4387 0.4456 0.5853

0.3816 0.6463 0.2238

>>

10樓:匿名使用者

x這個矩陣的第i列,再做轉置。換句話說,把x的第i列拿出來,再橫過來。

11樓:匿名使用者

二維矩陣x的第i列,如x=[1,2,3;2,3,4];x(:,2)就是 列向量(2,3)

12樓:匿名使用者

x是一個矩陣,表示x的第i列

同樣x(i,:)表示第i行

13樓:匿名使用者

第i列元素構成的列向量

matlab y=y(:)是什麼意思

14樓:匿名使用者

賦值後y為列向量元素為原來的全部元素,按列排列

15樓:匿名使用者

不知道你的y前面是什麼,一般a=b(:,1)表示把b矩陣的第一列所有值賦值給a,a=b(:,:)表示b的所有行,所有列賦值給a

matlab 中 y1(i,j)=y(i,j)/y1(i) 是表示什麼意思? 5

16樓:ok波妹

萬一萬一代表的是一個一個三角形的圖形,然後x和y呢等於他的一兩個角度,其他的呢?呃,是代表他的一個數量和一個角度的尺寸

17樓:熱心網友

mntaab中的12121=121-121是表示什麼?只是表示他們的型號不同。

matlab for i=1:length(y) 什麼意思

18樓:郭超人

length:陣列抄長度,襲i=length(y):如果y為非空陣列,返回行數和列數兩者之間較大的那個值。

然後還有佛如迴圈,這句**的意思是就是獲取y 的長度值,然後i 迴圈從1迴圈到length(y)。

19樓:

(1)length用法:

length:陣列復長度(制即行數

bai或列數中的較大

du值);

n=length(a):如果

zhia為非空陣列,返回行數和列數兩dao者之間數值較大的那一個值,即相當於執行了max(size(a));如果a為空陣列,則返回0;如果a是一個向量則返回a的長度。n=max(size(a):若a為非空陣列,返回a的最大維數;若a為空陣列,返回a中最長的非0維數。

(2)for 的用法:

for迴圈允許一組命令以固定的和預定的次數重複。

for迴圈的一般形式是:

for x = array end在for和end語句之間的按陣列中的每一列執行一次。

(3)所以 for i=1:length(y) 就是獲取y 的長度值,然後i 迴圈從1到length(y) 迴圈。

20樓:匿名使用者

length(y) 取得y的長度

for 迴圈從1開始到length(y)為止

matlab中a是什麼意思matlab中a是什麼意思

a 是把矩陣a轉換為一個行向量,就是一行。例如 a rand 2,3 a 0.6925 0.3965 0.78020.5567 0.0616 0.3376 b a b 0.6925 0.5567 0.3965 0.0616 0.7802 0.3376 注意事項 a中逗號之前的 表示所有行,逗號之後的...

matlab中Xi是什麼意思Matlab裡的xi表示什麼意思?

x i 是取矩陣x的所有行的第i列並共軛轉置。其中,x表示一個矩陣 x i 表示所有行的第i列的子矩陣 冒號 就是全部的意思 最後的單引號表示共軛轉置,在實數領域相當於轉置。x a,b 取子矩陣在matlab是一種常用的操作。除了前面提到的取所有行 或列 用冒號,還可以取連續取或間隔取。比如x 2 ...

matlab中B A是什麼意思,matlab中A b和b A的區別?

你看b.a 像不像b在下a在上 因此就是a除以b 點號是表明布什矩陣除法,而是對應元素相除。例如a 123 b 2 46 b.a 0.5 0.50.5 如果是a.b 222 明白麼。如果不加點,則表示矩陣除法,這樣運算的前提是方矩陣。b.a意思是b點除以a,而b.a是a除以bmatlab裡的除分為左...