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

1 view (last 30 days)
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.

Accepted Answer

KSSV
KSSV on 25 Jul 2019
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)

More Answers (1)

per isakson
per isakson on 25 Jul 2019
Replace
y=diff(rows1)
by
y(k)=diff(rows1)

Categories

Find more on Elementary Math in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!