如何用matlab画出这个函数的图像,并求出最大值,
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 12:25:24
如何用matlab画出这个函数的图像,并求出最大值,
如何用matlab画出这个函数的图形并求出最大值.
知道网友 | 4分钟前 | 分享
z=(c*c+sqrt((a*a+b*b+c*c)^2-4a*a*b*b))/(b*b-a*a)
其中c是常数.新手摸索了很长时间,
可以不妨设c为50求这个函数的最小值
如何用matlab画出这个函数的图形并求出最大值.
知道网友 | 4分钟前 | 分享
z=(c*c+sqrt((a*a+b*b+c*c)^2-4a*a*b*b))/(b*b-a*a)
其中c是常数.新手摸索了很长时间,
可以不妨设c为50求这个函数的最小值
摸索个啥呀?这式子就没最大值,或者说最大值是无穷大,在a和b相等的时候,分母为零,z达到了无穷大.这是数学问题,不是matlab编程的问题.
clear all
[a,b]=meshgrid(-20:0.5:20,-20:0.5:20);
c=50;
z=c.^2+sqrt((a.^2+b.^2+c.^2).^2-4*a.^2.*b.^2)./(b.^2-a.^2+eps);
mesh (a,b,z)
再问: 我说错了,求最小值。该怎么求呢Y(^_^)Y
再答: m=min(min(z));
运行后
m=-7.5010e+003
在a,b取-20到20之间时,z最小值为-7501,(是a=-0.5,b=0时得到的)。
再问: 好的,谢谢你。。
clear all
[a,b]=meshgrid(-20:0.5:20,-20:0.5:20);
c=50;
z=c.^2+sqrt((a.^2+b.^2+c.^2).^2-4*a.^2.*b.^2)./(b.^2-a.^2+eps);
mesh (a,b,z)
再问: 我说错了,求最小值。该怎么求呢Y(^_^)Y
再答: m=min(min(z));
运行后
m=-7.5010e+003
在a,b取-20到20之间时,z最小值为-7501,(是a=-0.5,b=0时得到的)。
再问: 好的,谢谢你。。
如何用matlab画出这个函数的图像,并求出最大值,
如何用matlab画出下面函数图像并取点
如何用matlab 画出以下函数的图像?
如何用MATLAB画出这个函数?
请问如何用matlab求这个函数的最大值?
如何用MATLAB画这个函数的图像
如何用matlab中griddata函数来画出三维图像?
已知对应函数值,如何用matlab 画出该函数的大致图像
如何用matlab画出抽样函数的图像 我画的只是一条直线是怎么回事?
如何用matlab画出函数y=x*exp(-2X)的图像?
这个函数如何用matlab在三维坐标中画出
如何用matlab求函数最小值最大值啊?帮忙编一下这个函数的代码,