How to call a function from another file?
9 次查看(过去 30 天)
显示 更早的评论
How do i obtain results of a function I created by calling it from another script file.
function [] = mychaos(Initial_Value)
x=Initial_Value;
a=3.9;
x=a*x*(1-x)
end
My call function is shown below.I would like to pass the x=0.4 to the function above and obatin a new x value.The new x value should be able to override the old x value used.How do I go about it with wrapping the x=a*x*(1-x) in a for loop?
x=0.4
for i= 1:20 ;
mychaos(x)
end
0 个评论
采纳的回答
Stephan
2019-1-5
编辑:Stephan
2019-1-5
Hi,
change your function to:
function x = mychaos(Initial_Value)
x=Initial_Value;
a=3.9;
x=a*x*(1-x);
end
and your call of the function:
x=0.4
for i= 1:20 ;
x=mychaos(x)
end
This overwrites x twenty times with the result of your function, calculated using the actual value of x.
Best regards
Stephan
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!