Matlab 中的 atan2(X,Y)可用什么代替?应用公式atan2(X,Y...

Matlab 中的 atan2(X,Y)可用什么代替? 应用公式atan2(X,Y)时,其中X,Y是用sym定义的未赋值的多项式,运行时“Function 'atan2' is not defined for values of class 'sym'”.该怎么用,又没有相同意义用于求代数表示的反正切函数.

第1个回答  2020-03-25
atan2
求的是一个点所对应的角的大小(四象限反正切)
atan2(x,y)常用于求极坐标到直角坐标的转换,atan2(x,y)用来求(x.y)所构成的极角.
至于你的报错,应该是定义没对,关于sym对变量的定义,可以这么定义syms
x
y;
(syms适用多个符号对象的定义,主要是简洁)
建议采纳!
相似回答
大家正在搜