這句matlab語句是什麼意思?yindex

2021-05-25 02:42:05 字數 2276 閱讀 5999

1樓:匿名使用者

找到這個矩陣中每列的最大值和它在這列中的行數。返回的y是每列的最大值,index是最大值對應的下標(行數)

例如y=magic(3)

y =8 1 6

3 5 7

4 9 2

>> [y,index]=max(y)

y =8 9 7

index =

1 3 2

2樓:匿名使用者

[y index]=max(y) ,中括號裡的index表示最大值在y中是第幾個元素,從1計起,比如y=[1 4 2 3],則index=2。而中括號中的y為最大值。不過個人覺得兩個用同樣的y不好。

3樓:鍾玉蘭佛媼

你試一試啊

>>y=[2

4;68];

>>y1=max(y)y1=

68>>

y2=max(y1)y2=

8>>find(y==y2)

ans=

4>>[i1

i2]=find(y==y2)i1=

2i2=2

y是矩陣時,max(y)返回一維陣列y1,是y每列的最大值.

y1是一維陣列時,max(y1)返回最大值y2,find(y==y2)返回y中索引值,有多種返回情形,參照上述例子還有一種情況

>>y=[2

4;88];

>>[i1

i2]=find(y==8)i1=

22i2=

12>>

find(y==8)

ans=24

matlab中語句find(y==max(max(y)))什麼意思?求教

4樓:匿名使用者

你試一試啊

>> y=[ 2 4;6 8];

>> y1=max(y)

y1 =

6 8

>> y2=max(y1)

y2 =

8>> find(y==y2)

ans =

4>> [ i1 i2]=find(y==y2)i1 =

2i2 =

2y是矩陣時,max(y)返回一維陣列y1,是y每列的最大值.

y1是一維陣列時,max(y1)返回最大值y2,find(y==y2)返回y中索引值,有多種返回情形,參照上述例子還有一種情況

>> y=[ 2 4;8 8];

>> [ i1 i2]=find(y==8)i1 =22

i2 =12

>> find(y==8)

ans =24

matlab 中[~, index] = max()是什麼意思

5樓:設計複雜

matlab 中~表示最大值,index表示最大值的位置。操作方法如下:

1、首先開啟matlab軟體。在matlab中~=是不等於的意思,主要用於判斷兩側表示式是否不相等,如果兩個值比較,是不等於的,那麼返回結果為真,是等於的,那麼返回結果為假。

2、下面來使用一下~=,命令列視窗輸入1~=2,如下圖所示。

3、按回車鍵,可以看到結果為真,返回結果1,如下圖所示。

4、然後在命令列視窗輸入1~=1,如下圖所示。

5、按回車鍵之後,可以看到返回結果為0,代表結果為假,不滿足不等於條件,根據需要使用~=,如下圖所示。

6樓:匿名使用者

~表示最大值,index表示最大值的位置

如[m,n]=max([1,-1,5,2])

則m=5,n=3

7樓:匿名使用者

求最大值所在的矩陣位置,或者說最大值的座標!

那句max語句是什麼意思? ?j:max是什麼意思?

8樓:stm偉

max = ( (a[j]>a[max]) ? j : max);

這個(?:)是條件運bai算符;

(表示式

du)? x : y ;

首先計zhi算dao

表示式的專值,若為ture,則"(表示式)? x : y "返回屬x;否則返回y.

例題中首先計算(a[j]>a[max])是否為true(即a[j]>a[max]),為true則返回j;為假則返回max;

就是比較陣列中兩個數的大小,返回陣列中較大一個數的陣列下標(max永遠是陣列中最大數的陣列下標)!

這句SQL語句是什麼意思求助

nvl substr vm.vendor name,12,20 vm.vendor name 這一句的意思就是 當vendor name為null時,顯示空。當vendor name長度小於12位的時候,顯示vendor name整個欄位。當vendor name長度大於12位的時候,顯示第12個字...

mysql語句這句話是什麼意思,mysql中這句語句是什麼意思!求大神解釋一下

這句你應該以為是個sql語句了吧,這就是個普通字串,放進permission欄位裡了,permission建表的時候能看出來是tinytext型別,裝的肯定是字串。permission字面是許可的意思,估計裡面裝的是某些和許可權或者和系統相關的設定。裡面裝的字串從字面上也能看出來,都是些標識,值都是...

matlab中c是什麼意思,matlab中c c 什麼意思

c為一個未定義大小的矩陣,你可以一行一行加入進去資料 matlab中c c 什麼意思?c 1 2 3 4 5 6 c c c 1 2 3 4 5 6 c 142 536就是將矩陣變成列向量,規律自己看吧 將矩陣c變為列向量。例如 c 1 2 3 4 c c c 13 24 matlab 裡面r a ...