在函数文件里编辑的函数,运行出以下内容,怎么解决?我是初学者,谢谢指教

[复制链接]
1032|3
 楼主| 松鼠Scret 发表于 2014-11-2 21:02 | 显示全部楼层 |阅读模式
>>function re=add_var(a,b,varargin)
%  
%
%

if nargin==2
    re=a*b;
elseif nargin==3
    c=varargin{1};
    re=a+b+c;
else
    error('wrong');
end
function re=add_var(a,b,varargin)
|
Error: Function definitions are not permitted in this context.
dirtwillfly 发表于 2014-11-2 22:21 | 显示全部楼层
matlab?
dirtwillfly 发表于 2014-11-2 22:22 | 显示全部楼层
注意不要直接再命令窗口中定义函数,要写成m文件。文件名和函数名要一致
dirtwillfly 发表于 2014-11-2 22:22 | 显示全部楼层
没懂你说的函数文件是什么文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部