Looping question
14 ビュー (過去 30 日間)
古いコメントを表示
Hi, I have a question regarding using loop for a function file. For example, let func represent a function file, where f = x^2 - 1 and f is the output argument and x is the input argument.
Now, my x = 1:100. and now for i = 1:100 z(i) = func(x(i)); end
f_n = min(f).
My question: Is there a way where I can identify the particular x for which f_n is giving out the value for?
Thanks, Mahesh Ramaraj.
0 件のコメント
採用された回答
Sean de Wolski
2011 年 3 月 9 日
No reason for loops!
x = 1:100; %x vector
func = @(x)x.^2-1; %function to apply
[the_min, idx] = min(func(x)); %find the minimum and index of minimum
min_x = x(idx); %extract x corresponding to the minimum of f(x)
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!