v1=[1 2 3];%定义向量
t1=solve('(v1(1)^2+v1(2)^2+v1(3)^2)*t1^2-100','t1')%利用solve函数求解非线性方程
t1=eval(t1)%将符号解转化为数值解
求解结果为:
t1 =
-10/(v1(1)^2 + v1(2)^2 + v1(3)^2)^(1/2)
10/(v1(1)^2 + v1(2)^2 + v1(3)^2)^(1/2)
t1 =
-2.6726
2.6726
v1=[1 2 3];%定义向量
t1=solve('(v1(1)^2+v1(2)^2+v1(3)^2)*t1^2-100','t1')%利用solve函数求解非线性方程
t1=eval(t1)%将符号解转化为数值解
求解结果为:
t1 =
-10/(v1(1)^2 + v1(2)^2 + v1(3)^2)^(1/2)
10/(v1(1)^2 + v1(2)^2 + v1(3)^2)^(1/2)
t1 =
-2.6726
2.6726