MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]想问一下关于MATLAB编写函数的问题 (https://www.labfans.com/bbs/showthread.php?t=7017)

jiandan 2009-03-23 13:38

[求助]想问一下关于MATLAB编写函数的问题
 
我最近在做毕业设计,想把函数f(x,y)=100(y-x^2)^2+(1-x)^2 用M文件编写出来,然后再调用它,请各位大侠帮帮忙啊!!!!!

mathjiang 2009-03-23 20:46

回复: [求助]想问一下关于MATLAB编写函数的问题
 
function f=yourfun(x)

f=100*(x(2)-x(1)^2)^2+(1-x(1))^2

云龙九现 2009-03-24 15:31

回复: [求助]想问一下关于MATLAB编写函数的问题
 
1楼说的很详细了,不过不要忘了,文件名是youfun.m
文件名和函数名同名。
调用过程如下
main.m
-----------------------------------------------------------------------------------
x=1:2;
z=youfun(x);
-----------------------------------------------------------------------------------
youfun.m
----------------------------------------------------------------------------------
function f=yourfun(x)
f=100*(x(2)-x(1)^2)^2+(1-x(1))^2;

jiandan 2009-03-24 23:56

回复: [求助]想问一下关于MATLAB编写函数的问题
 
太感谢了!!!!!


所有时间均为北京时间。现在的时间是 05:40

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.