function of two variables
1 回表示 (過去 30 日間)
古いコメントを表示
i had a function with two variables f(x1,x2)
in loop for k times
how can i calculate the value of the function in each iteration??
0 件のコメント
回答 (1 件)
madhan ravi
2020 年 9 月 18 日
C = cell(numel(x1));
for k = 1:numel(x1)
C{k} = f(x1(k), x2(k)); % of f() is vectorised you won’t need a loop
end
celldisp(C)
2 件のコメント
madhan ravi
2020 年 9 月 18 日
I was preallocating variable C , which makes the code more optimised . You could look up preallocation and explore why it’s important.
参考
カテゴリ
Help Center および 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!