write max mean as an alternative

4 次查看(过去 30 天)
Hi guys,
I am trying to write max() and min but our teacher said you cannot use max() and min() function. how can ı write alternativly these functions. I have done mean value like that:
if length(m)==4
element=element+1;
s =sum(m) / 4;
arc = [arc s];
m=[];
end
every 4 step m function reset and also values that have been in m (m has 4 element at the moment) sums and divide 4. the new value (mean value of a at the moment) goes arc.
I want to da that max and min version without max and min command but this time the values has to go new set that ı called maxvalues and min values could someone help me ?
  3 个评论
Image Analyst
Image Analyst 2020-4-7
Ugur, post the image directly here with the green and brown frame icon, not on some third party web site.

请先登录,再进行评论。

采纳的回答

David Hill
David Hill 2020-4-7
a=sort(x)
maxvalue=a(end);
minvalue=a(1);
  3 个评论
David Hill
David Hill 2020-4-7
maxvalue=x(1);
minvalue=x(1);
for k=2:length(x)
if x(k)>maxvalue
maxvalue=x(k);
elseif x(k)<minvalue
minvalue=x(k);
end
end

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Data Type Identification 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by