How to use double loop in an equation?

1 ビュー (過去 30 日間)
Nisar Ahmed
Nisar Ahmed 2021 年 5 月 19 日
コメント済み: Nisar Ahmed 2021 年 5 月 26 日
Hi,
I want to compute a function say Rp as of theta and frequency, like Rp(theta, f).
How can I write equation with double loop and secondly how can I plot it like as a function of theta and f ?

採用された回答

Jan
Jan 2021 年 5 月 20 日
The readers cannot guess, why you assume, that loops are required. Maybe this is sufficient already:
theta = linspace(0, 180, 20);
f = linspace(1, 10, 20);
y = Rp(theta, f);
surf(theta, f, y)
function y = Rp(theta, f)
y = sin(theta).' .* cos(f / 5);
end
  1 件のコメント
Nisar Ahmed
Nisar Ahmed 2021 年 5 月 26 日
Thanks Jan

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by