从shell运行Octave函数

xxb16uws  于 2023-02-09  发布在  Shell
关注(0)|答案(1)|浏览(131)

可以直接在八度壳层中编写函数吗?

A=147;
B=26.3;
C=5.4;
d=0.35*A;

function S=function_test(A,B,C,d)
                                                
S=2*A*B*C*d;

end

我尝试了这个,但如果我想知道“S”的值,这个错误出现:

error: 'S' undefined near line 1, column 1
iyfamqjs

iyfamqjs1#

是的,这是可能的。你做得很正确。但是你错过了如何调用函数的指示。对我来说,没有错误发生:

≫ function_test(1,2,3,4)
ans = 48
≫ res = function_test(1,2,3,4)
res = 48
≫ S = function_test(-1,3,5,7)
S = -210
≫

相关问题