Matlab “的交换轴”;ezplot“;

Matlab “的交换轴”;ezplot“;,matlab,Matlab,如何更改符号方程ezplot的水平轴和垂直轴 例如,lambda和beta的隐式方程。 MATLAB如何理解x轴和y轴的目标 但是我有一个beta的主表达式,不是一个函数,而且很长。因为它是由一些参数组成的,所以它们本身也是由一些表达式组成的。 如何将其转换为函数?我的意思是,我可以用主表达式的名称来构造函数吗 例如,如果: n1,n2,m,a=常数。 u=sqrt(n2β^2);w=sqrt(β^2-n1); a=tan(u)/w+tanh(w)/u;b=tanh(u)/w; f=(a+b)

如何更改符号方程ezplot的水平轴和垂直轴

例如,lambda和beta的隐式方程。 MATLAB如何理解x轴和y轴的目标


但是我有一个beta的主表达式,不是一个函数,而且很长。因为它是由一些参数组成的,所以它们本身也是由一些表达式组成的。 如何将其转换为函数?我的意思是,我可以用主表达式的名称来构造函数吗

例如,如果: n1,n2,m,a=常数。 u=sqrt(n2β^2);w=sqrt(β^2-n1); a=tan(u)/w+tanh(w)/u;b=tanh(u)/w;
f=(a+b)cos(au+mpi)+a-bsin(au+mpi);是主表达式。

您可以使用函数句柄,并翻转顺序(x,y)与(y,x):


让我给你另一个更简单的解决办法。只需按常规方式绘制函数,然后使用:

view([90 -90])
旋转轴(x轴变为y轴,反之亦然)

view([90 -90])