MATLAB中dsolve与syms

dsolve

在matlab命令窗口输入help dsolve

可以得到关于dsolve函数的一些帮助。基本的使用方式是dsolve('equ');

其中,equ表示方程,返回结果为带有常量的符号解,

例一:

dsolve('Dy = y + 1','x') 是dy/dx = y + 1 的解



syms是定义多个符号是符号变量的意思  。

定义未知数:syms x

x是变量 。
syms是定义符号变量。

补充:
syms是定义多个符号是符号变量的意思。
sym只能定义一个符号变量, 但可以具体到这个符号变量的内容。
例如 syms f z; 定义下x和y。
f=sym(`a+b+c`); 就只能定义一个f=a+b+c 。
如果先用 syms 定义了 符号变量f , 在下边直接 就可以写 f=a+b+c。

你可能感兴趣的:(Matlab/Simulink,matlab)