[問題]請問分段函數跟圓方程式交點的問題
我的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