繁体   English   中英

绘制函数中的matlab问题

[英]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中的helpdoc函数来获得对内置函数功能的更多了解。 例如, doc sin将打开sin函数的文档页面。

还要查看EZPLOT功能。 此外,您还需要YLIM来显示整个曲线。

要获取两条曲线的交点,可以使用FileExchange中的“ 快速”和“鲁棒的曲线交点” 对于此功能,您可以使用通过Cedric的answer获得的数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM