作者leoking0106 (white)
看板MATLAB
标题[问题]请问分段函数跟圆方程式交点的问题
时间Mon Jun 10 18:25:07 2013
我的code是这样的
beta=33.69;
H=6;
r=9.5;
x0=2.5;y0=9.15;
m=tan(beta*pi/180);
xh=H/m;
a='y=0.*(x<=0)-m*x.*(x<=xh&x>0)+H.*(x>=xh)';
b='(x-x0)^2+(y-y0)^2=r^2';
[u,v]=solve(a,b);
出现的error是
??? Error using ==> solve>getEqns at 182
' y=0.*(x<=0)-m*x.*(x<=xh&x>0)+H.*(x>=xh) ' is not a valid expression or
equation.
应该是分段函数那边写错了
能不能麻烦版上的高手帮我改成对的语法呢
谢谢罗~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 42.71.3.27