用Matlab怎么求反函数
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 18:47:00
用Matlab怎么求反函数
1、g=finverse(f):返回符号函数f的反函数g.其中,f是一个符号函数表达式,其变量为x.求得的反函数g是一个满足g(f(x))=x的符号函数.
>> syms x;
>> f=sym(2/sin(x));
>> finverse(f)
ans =
asin(2/x)
2、g=finverse(f,v):返回自变量v的符号函数f的反函数.求得的反函数g是一个满足g(f(v))=v的符号函数.当f包含不止一个符号变量时,往往调用这个格式.
当finverse求得的解不惟一时,matlab会给出警告.
>> syms x;
>> f=sym(x^2+1);
>> finverse(f)
Warning:finverse(x^2+1) is not unique.
> In C:\MATLAB6p5\toolbox\symbolic\@sym\finverse.m at line 43
ans =
(-1+x)^(1/2)
>> syms x;
>> f=sym(2/sin(x));
>> finverse(f)
ans =
asin(2/x)
2、g=finverse(f,v):返回自变量v的符号函数f的反函数.求得的反函数g是一个满足g(f(v))=v的符号函数.当f包含不止一个符号变量时,往往调用这个格式.
当finverse求得的解不惟一时,matlab会给出警告.
>> syms x;
>> f=sym(x^2+1);
>> finverse(f)
Warning:finverse(x^2+1) is not unique.
> In C:\MATLAB6p5\toolbox\symbolic\@sym\finverse.m at line 43
ans =
(-1+x)^(1/2)