不能在scilab中调用简单的函数?

时间:2015-11-23 10:24:03

标签: scilab

假设我已经写了一个添加两个数字的函数。

function [result] = add_twonum(a1,a2)

result = a1+a2;

endfunction
当我调用

时,在主文件中

result = add_twonum(1,2)

我希望结果= 3。

然而它说

!--error 4

未定义的变量:add_twonum

请帮帮我。我经常使用Matlab但从未scilab。我尝试了所有可能的方式。比如改变当前目录等等。

1 个答案:

答案 0 :(得分:1)

在主文件中,您需要先使用

执行该功能
exec('add_twonum.sci');

假设add_twonum.sci是包含您的函数的文件。然后你可以调用函数:

result = add_twonum(a1,a2);