簡體   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