Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#3 |
普通会员
注册日期: 2008-08-17
年龄: 36
帖子: 70
声望力: 20 ![]() ![]() |
![]() 代码:
% myfun.m % 这段代码定义了一个函数myfun % 输入矩阵x % 输出f % % 把代码存为myfun.m % 在命令窗口中执行 % >>a=[4,5,6]; % % >>b=myfun(a) % 输出 % b = % % 32 function [f]=myfun(x) n=length(x); f=0; for i=1:n f=f+x(i)*i; end % 函数执行过程如下 % 输入参数x获得值a的值 % n取得x的长度3 % f为0 % i从1到3 % f=f+x(i)*i; % 最终f=32 % b获得输出参数f的值 |
![]() |
![]() |