How to use double loop in an equation?
2 次查看(过去 30 天)
显示 更早的评论
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 ?
0 个评论
采纳的回答
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
更多回答(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!