小不点1102 2022-12-19 10:11 采纳率: 90.9%
浏览 224

matlab的fminunc函数报错如何解决

matlab的fminunc函数一运行就会出现报错的问题,需要检查文件格式,但我查看好像是无问题的,代码放在同学电脑都没问题,但是我的电脑就是一直报错,请问有什么解决办法吗?以下是原图

img


img

```
function f=funn(x)
f=3*(1-x(1)).^2.exp(-(x(1).^2))-(x(2)+1).^2-10(x(1)/5-x(1).^3-x(2).^5).exp(-x(1).^2-x(2).^2)-1/3exp(-(x(1)+1).^2-x(2).^2);

clc;
[x_1,min1]=fminunc('funn',[-2,1])
[x_2,min2]=fminunc('funn',[0,-1])
xmin=min(min1,min2)
```,

  • 写回答

2条回答 默认 最新

  • C_张 2023-12-07 14:12
    关注

    你可能是没安装相关的功能包

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 12月19日
  • 修改了问题 12月19日
  • 修改了问题 12月19日
  • 修改了问题 12月19日
  • 展开全部