Evaluate all functions stocked in cell arrays at the same time without using for loop
1 回表示 (過去 30 日間)
古いコメントを表示
Hi everyone,
Is there a way to evaluate all functions stocked in cell arrays at the same time without using for loop? For example, I can evaluate g at 5 as follows (the result is y):
g=cell(1,n); y=zeros(1,n);
g{1}=@(x) gampdf(x,a*t,b);
y(1)=g{1}(5);
for i=2:n
g{i}=@(x) g{i-1}.*exp(x);
y(i)=g{i}(5);
end
But how can I evaluate g at 5 at the same time without for loop?
Thank you in advance for your help!!!
Tuan
0 件のコメント
採用された回答
その他の回答 (0 件)
参考
カテゴリ
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!