用matlab求solve sin(x)*cos(x)-x^2'=0所有解,画图能看到2解,但只显示一解

学习 时间:2026-04-03 09:06:15 阅读:4352
用matlab求solve sin(x)*cos(x)-x^2'=0所有解,画图能看到2解,但只显示一解

最佳回答

过时的胡萝卜

朴实的老虎

2026-04-03 09:06:15

%楼主用fzero函数,solve不一定能找到全部的解%画图可知零点大致在0和0。7的位置%求解0这个根>> fzero('sin(x)*cos(x)-x^2 ',0) %格式为fzero('fun',x0),其中'fun'为待求零点的函数(不是等式),x0为迭代初值,通常选择靠近要求的零点的某一个值如0与0。7 ans =0 %零这个根>> fzero('sin(x)*cos(x)-x^2 ',0。7) %在0。7附近找根ans =0。7022 %0。7附近的根

最新回答共有2条回答

  • 淡淡的自行车
    回复
    2026-04-03 09:06:15

    %楼主用fzero函数,solve不一定能找到全部的解%画图可知零点大致在0和0。7的位置%求解0这个根>> fzero('sin(x)*cos(x)-x^2 ',0) %格式为fzero('fun',x0),其中'fun'为待求零点的函数(不是等式),x0为迭代初值,通常选择靠近要求的零点的某一个值如0与0。7 ans =0 %零这个根>> fzero('sin(x)*cos(x)-x^2 ',0。7) %在0。7附近找根ans =0。7022 %0。7附近的根

上一篇 现有3,4,负6,10,写出三种不同的运算式,其结果等于24

下一篇 英语翻译夜空上没有星星夜空是忧郁的墨蓝色下弦月散发着银白色的清光窗台上的是水滴还是泪滴?也不想知道.即将到来的阳光沙滩海