看板 MATLAB 關於我們 聯絡資訊
我的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