[英]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.