[英]matlab problem in plotting a function
我有2个功能:
f (aa) = 9 sinaa/aa + cosaa for 0 <= aa <= 6pi. --- >equation 1.
and f(aa) = cosku
我需要绘制将满足方程式1的aa的允许值。
我想这是家庭作业,您对ku
问题并不十分清楚,但这是一个简短的答案。
您可以在同一图上绘制f(a)
和cos(ku)
,然后以图形方式找到方程式的解。
这是一个非常基本的代码示例:
a=0:0.01:6*pi;
f = 9*sin(a)./a+cos(a);
plot(a,f)
hold on
u = 0:0.01:6*pi;
f2 = cos(u);
plot(u,f2)
如果您不了解MATLAB的基本语法,则需要从头开始。 Mathworks已发布了MATLAB的新手指南“入门指南” 。 阅读此内容,如果还有其他问题,请回到SO。 您还可以使用MATLAB中的help
或doc
函数来获得对内置函数功能的更多了解。 例如, doc sin
将打开sin
函数的文档页面。
还要查看EZPLOT功能。 此外,您还需要YLIM来显示整个曲线。
要获取两条曲线的交点,可以使用FileExchange中的“ 快速”和“鲁棒的曲线交点” 。 对于此功能,您可以使用通过Cedric的answer获得的数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.