Info

この質問は閉じられています。 編集または回答するには再度開いてください。

iterating function, how to return a value and return to function

1 回表示 (過去 30 日間)
OJ27
OJ27 2017 年 12 月 26 日
閉鎖済み: OJ27 2017 年 12 月 26 日
Happy Holidays Matlab Community. I have a programming question. I am trying to do minimization and need help coding it.
function my_function(a,b,c,d) % %calculations p, new_c, new_d and others % if condition1 return p; elseif condition2 my_function(a,b,new_c,d); else my_function(a,b,c,new_d); end end
I know return p; does not exist, only return/break to exit the loop. However, to my understanding, I would have to define p=my_function(a,b,c,d);
any tips on how to code this?
  3 件のコメント
OJ27
OJ27 2017 年 12 月 26 日
I didn't realize the formatting was off for the question and did not want to bother anyone with calculations. But here it is the algorithm.
When I want to return p only when the condition is satisfied, otherwise I want to keep looping.
OJ27
OJ27 2017 年 12 月 26 日

回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by