Evaluate all functions stocked in cell arrays at the same time without using for loop
古いコメントを表示
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 件)
カテゴリ
ヘルプ センター および 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!