網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

matlab函數求零點方法有哪些

欄目: 電腦 / 發佈於: / 人氣:2.16W

以cos(x).*exp(sin(x))-sin(x).*exp(cos(x))在【-5,5】為例。

操作方法

(01)首先,繪圖。大致觀察零點範圍。大致在-2,1,4左右。

matlab函數求零點方法有哪些

(02)fzero:f1=@(x)cos(x).*exp(sin(x))-sin(x).*exp(cos(x));x1=fzero(f1,-2);求f1在-2附近的零點。

matlab函數求零點方法有哪些 第2張

(03)solve:solve(f1,x);求f1關於x未知數的f1=0的解。用solve求解的函數裏面可以有其他未知數,但只能求函數關於x的零解。

matlab函數求零點方法有哪些 第3張

(04)設置步長,精度求解x=-5:0.01:5;z=[];for i=1:length(x)if abs(f1(x(i)))<0.01z=[z x(i)];endendz

matlab函數求零點方法有哪些 第4張