MATLAB解题
来源:百度知道 编辑:UC知道 时间:2024/05/17 02:07:34
sinx*cosx-x^2=0的所有根
先画出图形,再用fzero函数找出它的解。
>> x=fzero('sin(x)*cos(x)-x^2',0.7)
x =
0.7022
共两个解,另一个是0.
f=@(x)sin(x).*cos(x)-x.^2;
t=linspace(-1,1);
x=fsolve(f,t(f(t(1:end-1)).*f(t(2:end))<=0))
>> solve('sin(x)*cos(x)-x^2','x')
ans =
x = 0.0
就一个解,