qq_55068549
2021-06-19 18:31
采纳率: 100%
浏览 364

如何利用MATLAB求函数最大值对应的自变量

现在有一个函数,已经知道它的最大值,如何求它对应的自变量?

例如,现有一个函数y=-x^2

它的最大值为y=0,如何在MATLAB中求出当y=0时对应的x值??

请各位大神帮帮忙,谢谢!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 奋斗的小小鱼 2021-06-19 18:37
    已采纳

    命令行分别输入:

    syms x;

    y = -x^2 == 0;

    x = solve(y,x)

    1 1 打赏 评论
  • qq_55068549 2021-06-19 18:48

    ((297083619*exp(-exp((1071*x)/500 - 2355129/500000))*exp((1071*x)/250 - 2355129/250000))/62500000 - (297083619*exp(-exp((1071*x)/500 - 2355129/500000))*exp((1071*x)/500 - 2355129/500000))/62500000)/((76944657321*exp(-2*exp((1071*x)/500 - 2355129/500000))*exp((1071*x)/250 - 2355129/250000))/15625000000 + 1)^(3/2) == 5474017964419851/4503599627370496
     请问一下这个方程该怎么求解了?每次都显示的是Empty sym: 0-by-1

    打赏 评论
  • 有问必答小助手 2021-06-22 11:56

    您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    打赏 评论

相关推荐 更多相似问题