matlab中syms和int 函数都是表示什么意思呀?
发布网友
发布时间:2022-04-29 12:38
我来回答
共1个回答
热心网友
时间:2022-06-27 22:17
1)sym函数可以生成单个的符号变量.
如:
sym x
当用sym生成多个符号变量时,MATLAB要报错.
如:
>>sym x y
??? Error using ==> sym.sym
Second argument y not recognized.
syms函数的功能比sym函数更为强大,它可以一次创建任意多个符号变量.而且,syms函数的使用格式也很简单,使用格式如下:
syms var1 var2 var3...
如:
syms x y z
2)Matlab中Int函数是用于求某个范围内的定积分,这里联合上面的syms给你举个例子。
syms x //定义符号变量x;
f=(log(x)/(1+x))^2; //定义一个表达式,此处的f相当于y
g=int(f,x,0,1) //求以x为变量的函数y在(0,1)上的定积分
结果:1/6*pi^2