Looping output values back as input
古いコメントを表示
I'm pretty new to matlab and (programming in general). I've written a program that inputs 3 points' coordinates (assuming them to be circle centers) and outputs tangent point coordinates between those circles. My question is: how can I make the program take the output tangent points and run them back in as new inputs for a certain number of iterations? I'm sure I need to use a loop, but I'm not sure how to use it for this particular purpose.
回答 (1 件)
Fangjun Jiang
2011 年 11 月 22 日
InputValue=1;
for k=1:NumberOfIteration
OutputValue=MyFunction(InputValue);
InputValue=MyFunction(OutputValue);
end
4 件のコメント
Alex
2011 年 11 月 22 日
Fangjun Jiang
2011 年 11 月 22 日
I am not clear about your question. Do you mean if-else statement? Type "help if" to see an example.
Alex
2011 年 11 月 25 日
Fangjun Jiang
2011 年 11 月 25 日
So, what is your question. You don't know how to use if-else statement in MATLAB?
カテゴリ
ヘルプ センター および File Exchange で Loops and Conditional Statements についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!