level 6
浅草游魂Cm
楼主
代码如下,错误的提示已拷贝在错误行的下面注释里。
function ltz3( kk,f1,f2,f3 )
variable l1,l2,l3, m1,m2,m3,n1,n2,n3, c1,c2,c3,s1,s2,s3,x,y,z,k=0,xi,yi,zi
while(k!=5)
print("输入xi ")
input("xi=")
print("输入yi ")
input("yi=")
print("输入zi ")
input("zi=")
k=k+1
c1=cos(f1)
c2=cos(f2)
c3=cos(f3)
s1=sin(f1)
s2=sin(f2)
s3=sin(f3)
l1=c2*c3-c1*s2*s3
l2=-c2*s3-c1*s2*s3
l3=s1*s2 //x方向余弦
m1=s2*c3+c1*c2*s3
m2=-s2*s3+c1*c2*c3
m3=-s1*c2 //y方向余弦
n1=s1*s3
n2=s1*c3
n3=c1
//z方向余弦
x=l1*xi+l2*yi+l3*zi
// x=l1*xi+l2*yi+l3*zi
//Line 26 : Invalid expression
//Wrong data type!
y=m1*xi+m2*yi+m3*zi
z=n1*xi+n2*yi+n3*zi
print("x= "+x+"y= "+y+"z= "+z+"\n")
loop
endf
Line 26 : Invalid expression
Wrong data type!
2015年06月04日 11点06分
1
function ltz3( kk,f1,f2,f3 )
variable l1,l2,l3, m1,m2,m3,n1,n2,n3, c1,c2,c3,s1,s2,s3,x,y,z,k=0,xi,yi,zi
while(k!=5)
print("输入xi ")
input("xi=")
print("输入yi ")
input("yi=")
print("输入zi ")
input("zi=")
k=k+1
c1=cos(f1)
c2=cos(f2)
c3=cos(f3)
s1=sin(f1)
s2=sin(f2)
s3=sin(f3)
l1=c2*c3-c1*s2*s3
l2=-c2*s3-c1*s2*s3
l3=s1*s2 //x方向余弦
m1=s2*c3+c1*c2*s3
m2=-s2*s3+c1*c2*c3
m3=-s1*c2 //y方向余弦
n1=s1*s3
n2=s1*c3
n3=c1
//z方向余弦
x=l1*xi+l2*yi+l3*zi
// x=l1*xi+l2*yi+l3*zi
//Line 26 : Invalid expression
//Wrong data type!
y=m1*xi+m2*yi+m3*zi
z=n1*xi+n2*yi+n3*zi
print("x= "+x+"y= "+y+"z= "+z+"\n")
loop
endf
Line 26 : Invalid expression
Wrong data type!