how can ı find min value using for loop in matrice

28 ビュー (過去 30 日間)
sarp karayegen
sarp karayegen 2020 年 4 月 23 日
コメント済み: vinita 2022 年 10 月 29 日
[1:100] matrice

回答 (2 件)

Deepak Gupta
Deepak Gupta 2020 年 4 月 23 日
編集済み: Deepak Gupta 2020 年 4 月 23 日
You really don't need to use for loop in matlab to find min term.
If you have a matrix A, then min(A) will give you minimum value in matrix.
  1 件のコメント
Deepak Gupta
Deepak Gupta 2020 年 4 月 23 日
If you really need for loop then:
minTerm = A(1, 1);
for i= 1:size(A, 1)
for j = 1:size(A, 2)
if(A(i, j)<minTerm)
minTerm = A(i, j);
end
end
end

サインインしてコメントする。


Prasad Reddy
Prasad Reddy 2020 年 4 月 23 日
clc
clear all
A=[2,4,5,7,4,3,5,6] % creating our required vector
l=length(A) % finding the length of our vector
min=A(1); % assain the first value of our vector to min
for i=1:1:l
if A(i)<min % from then onwards check each element and
min=A(i) % if the element is less than the value stored in min
end % assain new value
end
min
  1 件のコメント
vinita
vinita 2022 年 10 月 29 日
thank u. but if i have 64x64 matrics then how we calculate the minmum value using loop.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by