채택된 답변

Walter Roberson
Walter Roberson 2019년 12월 9일
e_vals = 0:0.02/1071:0.02;
num_e = length(e_vals);
s = zeros(1, num_e);
for e_idx = 1 : num_e
e = e_vals(e_idx);
if (e<0.01)
s(e_idx)=100*e;
elseif (e>0.01)
s(e_idx)=75.3*e;
else
s(e_idx) = nan;
end
end
plot(e_vals,s)
If you do not want the nan in the output, then you should reconsider whether you really want to use elseif

추가 답변 (0개)

카테고리

제품

릴리스

R2019b

태그

질문:

2019년 12월 9일

답변:

2019년 12월 9일

Community Treasure Hunt

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

Start Hunting!

Translated by