如何用matlab求零点,极值点和极值
matlab菜鸟请求各位f=(3*x-1.4)*sin(18*x)如何求零点,极值点和极值啊?[ 本帖最后由 eight 于 2007-12-10 13:05 编辑 ]
matlab菜鸟请求各位f=(3*x-1.4)*sin(18*x)如何求零点,极值点和极值啊!!!!!
x=0:0.001:1.4; %取自变量值x0=;
y=(3*x-1.4).*sin(18*x);%计算各点函数值
plot(x,y) %绘制函数值的图形
=fzero('(3*x-1.4)*sin(18*x)',x0) %求零点
grid on %绘制网格
零点怎么总是只有一个啊?
还有就是怎么求极值点和极值啊? 因为返回值x只能返回一个值
你区间给这么大,默认取第一个了 http://forum.vibunion.com/forum/viewthread.php?tid=46984
极值见这个 零点的问题(多根)可以搜索论坛,已经讨论过几次了,很容易解决.
极值的问题参考楼上链接,应该也没有什么问题.
页:
[1]