[問題] solve的求解問題已回收

看板MATLAB作者 (kobe)時間15年前 (2010/11/10 23:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
跑出來的錯誤如下: Warning: Explicit solution could not be found. > In solve at 81 以下是我寫的程式: syms xc yc zc tx ty tz xc=xc/360*2*pi; yc=yc/360*2*pi; zc=zc/360*2*pi; R1 = (cos(yc)) * (cos(zc)); R2 = -(sin(zc)) * (cos(yc)); R3 = sin(yc); R4 = (sin(zc)) * (cos(xc)) + (cos(zc)) * (sin(xc)) * (sin(yc)); R5 = (cos(xc)) * (cos(zc)) - (sin(xc)) * (sin(yc)) * (sin(zc)); R6 = -(cos(yc)) * (sin(xc)); R7 = (sin(xc)) * (sin(zc)) - (cos(xc)) * (cos(zc)) * (sin(yc)); R8 = (cos(zc)) * (sin(xc)) + (cos(xc)) * (sin(yc)) * (sin(zc)); R9 = -(cos(yc)) * (cos(xc)); X1=0;Y1=0;Z1=0; X2=10;Y2=0;Z2=0; x1=0;y1=0;z1=790; x2=10*sind(10);y2=0;z2=10*cosd(10)+790; E1=[R1*X1+R2*Y1+R3*Z1 ; R4*X1+R5*Y1+R6*Z1 ; R7*X1+R8*Y1+R9*Z1] + [tx ; ty ; tz]-[x1 ; y1 ; z1]; E2=[R1*X2+R2*Y2+R3*Z2 ; R4*X2+R5*Y2+R6*Z2 ; R7*X2+R8*Y2+R9*Z2] + [tx ; ty ; tz]-[x2 ; y2 ; z2]; A=solve(E1,E2); 請各位大大替小弟解惑囉!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.10.135
文章代碼(AID): #1CshwLQG (MATLAB)