1樓:四舍**入
可以參考下面的**:
>> a=[1 2 3 ;4 5 6]
a =1 2 3
4 5 6
>> max(max(a))
ans =
6>> [x y]=find(a==max(max(a)))x =2
y =3
>>找到最大元素是6,對應位置是x=2,y=3,就是第回2行,第3列擴充套件資料:matlab常用函式答和命令
varargin 變長度輸入宗量
varargout 變長度輸出宗量
vectorize 使串表示式或行內函數適於陣列運算ver 版本資訊的獲取
trim 求系統平衡點
trimesh 不規則格點網線圖
trisurf 不規則格點表面圖 triu 上三角陣 try-catch 控制流中的try-catch結構 type 顯示m檔案
taylortool 進行taylor逼近分析的互動介面
2樓:匿名使用者
你好,找最大元素就是max(max(a)),注意二維矩陣要寫兩個max
找對應位置用find函式
舉個例子:回
>> a=[1 2 3 ;4 5 6]
a =1 2 3
4 5 6
>> max(max(a))
ans =
6>> [x y]=find(a==max(max(a)))x =2
y =3
>>找到最答
大元素是6,對應位置是x=2,y=3,就是第2行,第3列
3樓:匿名使用者
最大數的找法:maxa=max(max(a))
對於一個矩陣a,通常是m行,n列。兩個max一個是行最大,一個是列最大。
如何利用matlab求一個矩陣裡面的最大值,及位置
4樓:匿名使用者
用max和find函式bai
實現。比如有一個du3*4的矩陣a,a=[1,2,3;4,5,6;39,4,5;2,0,5]。其中a的最大值是zhi
dao39,39的位置是(3,1)。我們用如專下matlab**實現:
a = [1,2,3;4,5,6;39,4,5;2,0,5]; %a用於承載需要求屬最大值及最大值位置的矩陣
max_value = max(max(a)); %求出a中的最大值
[x y]=find(a==max(max(a))) ;%求出a的最大值max_value的index,x表示行,y表示列。
結果顯示如下,且與預設分析一致:
matlab中求矩陣的最大值及位置用哪個函式
找最大元素就是max max a 注意二維矩陣要寫兩個max 找對應位置用find函式 舉個例子 a 1 2 3 4 5 6 a 1 2 3 4 5 6 max max a ans 6 x y find a max max a x 2 y 3 找到最大元回 素是答6,對應位置是x 2,y 3,mat...
matlab中A 1 2 3 4 5 6 7 8 9取矩陣A 6 表示什麼
大括號是cell結構 小括號是矩陣結構 a是cell結構,你可以把它看成是很多子矩陣組成的新矩陣。每一個位置就是一個矩陣,每一個矩陣下的某個位置就是一個數值 matlab裡a 1 2 3 4 5 6 7 8 9 a 1 2,2 3 什麼意思 a 1 2,2 3 表示a的第1 2行,第2 3列的元素,...
matlab中A是194 196 4維的矩陣,請問如何處理使其變為4 196 194的矩陣
for i 1 4 b i,a i end 你好用reshape命令可以辦到,命令 reshape a,4,194,194 matlab一個n m的矩陣變成一維矩陣,再怎麼恢復成原來的n m矩陣 這個要看你是怎樣變成一維矩陣的了,若是這樣 a b a 則可這樣改回來 c reshape b,size...