如何用matlab求解两曲线交点,方程式这样的,tan(x)=5x+6,怎么用matlab求出x的值

问题描述:

如何用matlab求解两曲线交点,方程式这样的,tan(x)=5x+6,怎么用matlab求出x的值

>> syms x
>> x=solve('tan(x)=5*x+6','x')
x =
1.4967690265646137109290813356840你用的是哪个版本的matlab啊,我的运行出来时矩阵形式,这个x应该是多个解,要怎么才能得出一个范围类的解呢?谢谢我的是R2008b,不同版本运行结果可能不同,在R2012b上运行结果:>> syms x>>x=solve('tan(x)=5*x+6','x')x =133.51620317624618989676842628326