matlab中如何获取一个复杂函数(有几个参量)的最大值并且与其中某个需要的参量同时返回,max函数能实现?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 10:13:58
matlab中如何获取一个复杂函数(有几个参量)的最大值并且与其中某个需要的参量同时返回,max函数能实现?
就是我要画函数最大值和其中的某个参数的图,在其他参数变化的情况下!或者谁有max函数应用实例给几个也行,没分了,等我赚到分了,
就是我要画函数最大值和其中的某个参数的图,在其他参数变化的情况下!或者谁有max函数应用实例给几个也行,没分了,等我赚到分了,
你能把函数贴出来吗,max函数适合已知数组寻求最大值,如果是函数求最大值的话,建议用fminresearch这个函数,下面是一个例子fval是求出来的最小值.它虽然是求最小值的函数,但只要把函数取负就是求最大值了.因为matlab没有直接求最大值的函数.
banana = @(x)100*(x(2)-x(1)^2)^2+(1-x(1))^2;
[x,fval] = fminsearch(banana,[-1.2,1])
x =
1.0000 1.0000
fval =
8.1777e-010
再问: 我把所有函数发给你可以不?你帮我看看。给个邮箱吧,谢谢你了
再答: 18591661@qq.com
再问: 已经发了,希望你好好看看给个回答,谢谢你了!如果解决了我会继续赚分加给你,谢谢了
再答: 你函数Cr_chuanboloss(F0,BW,R,n)中F0,BW都没有用到啊,xishou函数也是一样 我知道你问题所在了 final函数的一段改成下面的样子: [m(J),n(J)]=max(RE); i(J)=m(J)/0.5; Fre(J)=i(J)*0.5+0.5;
再问: 问题我已经解决了,是其中max函数在循环中返回的值错了,我改了后就可以了!还是谢谢你啊,耽误你这么长时间!
banana = @(x)100*(x(2)-x(1)^2)^2+(1-x(1))^2;
[x,fval] = fminsearch(banana,[-1.2,1])
x =
1.0000 1.0000
fval =
8.1777e-010
再问: 我把所有函数发给你可以不?你帮我看看。给个邮箱吧,谢谢你了
再答: 18591661@qq.com
再问: 已经发了,希望你好好看看给个回答,谢谢你了!如果解决了我会继续赚分加给你,谢谢了
再答: 你函数Cr_chuanboloss(F0,BW,R,n)中F0,BW都没有用到啊,xishou函数也是一样 我知道你问题所在了 final函数的一段改成下面的样子: [m(J),n(J)]=max(RE); i(J)=m(J)/0.5; Fre(J)=i(J)*0.5+0.5;
再问: 问题我已经解决了,是其中max函数在循环中返回的值错了,我改了后就可以了!还是谢谢你啊,耽误你这么长时间!
matlab中如何获取一个复杂函数(有几个参量)的最大值并且与其中某个需要的参量同时返回,max函数能实现?
Matlab自定义函数含两个参量,一个参量固定,对另一个参量进行数值积分
定义含参量函数 matlab
我用matlab中eig函数做了主成分分析,但是得到的特征值和原来的矩阵参量之间是什么对应关系那?
matlab 如何用max函数计算一个矩阵中某一行的最大值
下列关于vb说法中正确的是 A.在定义子过程时应至少有一个形式参量 B.在函数过程体中,函数过程名至少被赋值一次
C语言写一个函数,能实现从三个整数中挑选出最大值,并返回.要求在主函数中完成数据的输
matlab中max函数的用法问题
在Excel中,需要返回一组参数的最大值,则应该使用函数( ).A.MAX B.COUNT C.SUMIF D.SUM
含有参量的二重积分,而且被积函数是两个密度函数的乘积,用matlab怎么写啊
matlab中一维数组的最大值有两个相同的数,怎么用max函数返回这两个数的位置?
MATLAB中如何确定函数中最大值的坐标