could anyone help me how to solve the issue in the following code

1 回表示 (過去 30 日間)
jaah navi
jaah navi 2019 年 7 月 25 日
回答済み: per isakson 2019 年 7 月 25 日
code:
unused_rows1=1:12;
while ~isempty(unused_rows1)
rows1_matrix=reshape(unused_rows1,[],2);
rows1_matrix(:,end)=rows1_matrix(end:-1:1,end);
for k=1:size(rows1_matrix,1)
rows1=rows1_matrix(k,:)
y=diff(rows1)
unused_rows1=[];
end
end
z=max(y)
in this code i want to find the maximum of y.when i run the code i am getting 6 different values for y.
Among the 6 values i want to maximum value.Could anyone please help me on this.

採用された回答

KSSV
KSSV 2019 年 7 月 25 日
unused_rows1=1:12;
while ~isempty(unused_rows1)
rows1_matrix=reshape(unused_rows1,[],2);
rows1_matrix(:,end)=rows1_matrix(end:-1:1,end);
for k=1:size(rows1_matrix,1)
rows1=rows1_matrix(k,:)
y=diff(rows1)
y_max = max(y) ;
unused_rows1=[];
end
end
z=max(y)

その他の回答 (1 件)

per isakson
per isakson 2019 年 7 月 25 日
Replace
y=diff(rows1)
by
y(k)=diff(rows1)

カテゴリ

Help Center および File ExchangeElementary Math についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by