我成功地安装了符号包sudo apt-get install octave-symbolic
,但它仍然没有;无法识别用于集成的 int 函数:
octave:7> symbols
octave:8> x=sym('x')
x =
x
octave:9> int('x')
error: `int' undefined near line 9 column 1
那么,如何使用积分功能呢?功能与MATLAB不同吗?
我成功地安装了符号包sudo apt-get install octave-symbolic
,但它仍然没有;无法识别用于集成的 int 函数:
octave:7> symbols
octave:8> x=sym('x')
x =
x
octave:9> int('x')
error: `int' undefined near line 9 column 1
那么,如何使用积分功能呢?功能与MATLAB不同吗?
从 v1.1.0 开始,符号工具箱中还没有实现集成功能。输入命令
pkg describe -verbose symbolic
在 Octave 提示符下以符号形式查看所有可用命令的列表。在微积分下只有differentiate
到目前为止。
请尝试 int32(x) 或您需要的任何其他 int,例如 uint8、uint16。 http://www.gnu.org/software/octave/doc/interpreter/Integer-Data-Types.html