无法在 scilab 中调用简单函数?

Cannot call a simple function in scilab?

假设我写了一个函数来添加两个数字。

function [result] = add_twonum(a1,a2)

result = a1+a2;

endfunction

在主文件中,当我调用

result = add_twonum(1,2)

我希望结果 = 3。

然而它说

!--error 4

未定义的变量:add_twonum

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

在主文件中,需要先执行函数,with

exec('add_twonum.sci');

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

result = add_twonum(a1,a2);