在matlab中怎样将一个目标函数输入,并且怎样将matlab中的函数写出来.看程序中的函数怎么都写不出来

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 16:25:04
在matlab中怎样将一个目标函数输入,并且怎样将matlab中的函数写出来.看程序中的函数怎么都写不出来

在matlab中怎样将一个目标函数输入,并且怎样将matlab中的函数写出来.看程序中的函数怎么都写不出来
在matlab中怎样将一个目标函数输入,并且怎样将matlab中的函数写出来.看程序中的函数怎么都写不出来

在matlab中怎样将一个目标函数输入,并且怎样将matlab中的函数写出来.看程序中的函数怎么都写不出来
1、先将目标函数以文件形式写出来,其后缀名.m.如
 myfun.m
 function f=myfun(x)
 f=42.382-0.0263315*x(1)*x(2);
2、然后在命令窗口下或执行文件中调用,如
 [x,fval]=fminunc(@myfun,x0)