How to display a result
89 ビュー (過去 30 日間)
古いコメントを表示
Chinmayraj Doddarajappa
2022 年 7 月 14 日
コメント済み: Dyuman Joshi
2022 年 7 月 14 日
Hi,
How to print a statement which has two variables.,for eg., h is the input for the function and f is the output value.
h=[50 100]
f = 149
f = 151
I can write, fprintf( 'The value of f is = %.2f\n ',f ) which displays two statements.
But I want to print a statement 'The value of f at h is = ?'. (The value at h1 is : 149, the value of h2 is 151)
5 件のコメント
Dyuman Joshi
2022 年 7 月 14 日
h=[10 20 30];
f=h.^3+2*h-h.^2;
fprintf('The frequency at %d m is: %f\n',[h;f])
採用された回答
Abhijit Nayak
2022 年 7 月 14 日
h=[10 20 30];
[m,n]=size(h);
for i=1:n
f=h(i).^3+2*h(i)-h(i).^2;
fprintf("The value at "+h(i)+"m is %f\n",f);
end
% The above code will run fine
2 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Get Started with MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!