如何用matlab求函数的最大零点?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/05 14:49:40
如何用matlab求函数的最大零点?如何用matlab求函数的最大零点?如何用matlab求函数的最大零点?打开matlab输入一个函数,比如求函数:y=x^3+2*x^2-6的零点直接解方程即可:>
如何用matlab求函数的最大零点?
如何用matlab求函数的最大零点?
如何用matlab求函数的最大零点?
打开matlab 输入一个函数,比如求函数:y=x^3+2*x^2-6 的 零点
直接解方程即可:
>> solve('x^3+2*x^2-6=0','x')
得到一个ans 有三个值 但是数值比较大 而且没化简 使用化简命令 vpa()
>> vpa(ans,4) 4是保留四位精度 得到
ans =
1.339
-1.671+1.299*i
-1.671-1.299*i
这三个解 谁大谁大谁小 一目了然 如果你分不清大小 那么可以用sort(ans) 进行排序 嘿嘿
你还可以使用 fzero( )函数来找零点,当然这个一般情况下是找实数根:
>> fzero(@(x)x^3+2*x^2-6,[0,3]) 这个@(x)是一种标记,表示对x求根,后面那个是区间,意 思是在哪个范围内求根
ans =
1.3403 答案和上面有点不一样 因为上面的是用vpa保留了精度为小数点后3位,你可以修改下变成4位即可
因此 你要求最大零点,第一种方法就是求出的零点先化简再排序,第二种方法就是把区间弄宽点,就能解出来了,然后直接排序
如何用matlab求函数的最大零点?
如何用matlab求拟合的函数中的参数?
如何用matlab求函数的单调区间和极值
如何用matlab求任意函数的全微分
Matlab中求零点的函数是?
MATLAB求极限如何用MATLAB求如图所示的函数极限?
如何用matlab绘制函数关系图?绘制sin(r)/r函数的图形求代码
用matlab求传递函数的零点,极点传递函数如下:G(s)=Ke^(-2s)/((s+1)(s+2))不知如何用matlab输出其传递函数形式
如何用matlab求任意一函数的定积分,相关的程序有吗?
请问如何用matlab 求任意一组连续随机变量的概率密度函数?
如何用matlab求二重积分
如何用MATLAB求特征向量
如何用matlab求曲线的正态分布函数.我有一条曲线形如:如何求其状态分布函数
如何用matlab实现两个函数的卷积运算
如何用matlab绘制FIR滤波器的损耗函数
如何用matlab画u[n]函数的图像?
如何用matlab画带有Gamma分布的函数
请问如何用matlab求一个向量中的前面部分元素的求和?如A=[a1 a2 a3 a4 a5],如何用函数求a1+a2+a3?