主頁 > 知識庫 > Matlab求解數(shù)組中的最大值及它所在的具體位置

Matlab求解數(shù)組中的最大值及它所在的具體位置

熱門標簽:電話外呼系統(tǒng)招商代理 打印谷歌地圖標注 淮安呼叫中心外呼系統(tǒng)如何 京華圖書館地圖標注 電話機器人貸款詐騙 看懂地圖標注方法 佛山通用400電話申請 蘇州人工外呼系統(tǒng)軟件 廣東旅游地圖標注

在使用Matlab肯定會碰到Matlab求解數(shù)組中的最大值以及它所在的位置的問題。博主開始用循環(huán)的方法找,既浪費時間又消耗資源,后面查找后才發(fā)現(xiàn)有簡單快速的方法。下面就簡單介紹一下這種方法。

1、電腦環(huán)境

電腦環(huán)境:Windows 10 教育版

MATLAB:MATLAB R2014a

2、方法

1.1、一維數(shù)組

在Matlab隨機生成一維數(shù)組或者手動輸入

a = [1,9,24,8,7,16]
[m,p]=max(a)

利用max函數(shù),將一維數(shù)據(jù)放入max(一維數(shù)組)中

最終利用Max函數(shù)輸出最大值和位置

1.2、二維數(shù)組

在Matlab隨機生成或者手動輸入二維數(shù)組

利用Max函數(shù)來求解最大值,但是因為是二維數(shù)組,所以需要使用兩次Max函數(shù)

利用find函數(shù)來尋找最大值在二維矩陣中位置

最后,輸出最終結(jié)果

補充:Matlab 如何求最大特征值和特征向量

我就廢話不多說了,大家還是直接看代碼吧~

A=[1,4,2,4;
    1/4,1,1/2,1;
    1/2,2,1,1/2;
    1/4,1,2,1];
A=[3,2,4;
    2,0,2;
    4,2,3]
[x,y]=eig(A);%求矩陣的特征值和特征向量,x為特征向量矩陣,y為特征值矩陣。
eigenvalue=diag(y);%求對角線向量
lamda=max(eigenvalue)%求最大特征值
for i=1:length(A)%求最大特征值對應(yīng)的序數(shù)
    if lamda==eigenvalue(i)
        break;
    end
end
y_lamda=x(:,i)%求矩陣最大特征值對應(yīng)的特征向量

整體比較簡單…

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 解決python調(diào)用matlab時的一些常見問題
  • 如何用Matlab和Python讀取Netcdf文件
  • python matlab庫簡單用法講解
  • windows下python 3.9 Numpy scipy和matlabplot的安裝教程詳解
  • 如何基于matlab相機標定導(dǎo)出xml文件
  • MATLAB 如何求取離散點的曲率最大值

標簽:江蘇 中山 股票 駐馬店 湖州 呼和浩特 畢節(jié) 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Matlab求解數(shù)組中的最大值及它所在的具體位置》,本文關(guān)鍵詞  Matlab,求解,數(shù)組,中的,最大值,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Matlab求解數(shù)組中的最大值及它所在的具體位置》相關(guān)的同類信息!
  • 本頁收集關(guān)于Matlab求解數(shù)組中的最大值及它所在的具體位置的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章