how to put for loop value into a vector

1 view (last 30 days)
John Daniels
John Daniels on 24 Apr 2022
Edited: VBBV on 24 Apr 2022
for x=0.168:0.168:1.68
if x>=0.03 && x<=0.06
h=1.437*x^(-0.279)
elseif x>=0.07 && x<=0.83
h=5.313*x^(-0.121)
else x>=0.85 && x<=1.68
end
how to put h vaules into vector after the loop

Answers (1)

VBBV
VBBV on 24 Apr 2022
Edited: VBBV on 24 Apr 2022
k = 0.168:0.168:1.68 ;
for x=1:length(k)
if k(x)>=0.03 && k(x)<=0.06
h(x)=1.437*k(x)^(-0.279);
elseif k(x)>=0.07 && k(x)<=0.83
h(x)=5.313*k(x)^(-0.121);
end
end
h
You can try like this

Tags

Community Treasure Hunt

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

Start Hunting!