iCAx开思网
标题:
曲面方程中程序有误
[打印本页]
作者:
金银花黑木耳
时间:
2013-8-9 09:33
标题:
曲面方程中程序有误
c=180
p=1
θf=360
Rr=12.5
r=72
θ=θf*G
G=t
φ0=22.5
φi=15/2(1-cos(180*G))
/* ERROR: 发现多余符号-忽略。
φ=φ0+p*φi
/* ERROR: 发现无效的符号 'φi'。
n=45/12sin(180G)
/* ERROR: 发现多余符号-忽略。
Ψ=atan(p*r/(c-r*cos(φ)*n)+180
/* ERROR: 关系中有一个错误。
x2=r
y2=Rr*cos(Ψ)
/* ERROR: 发现无效的符号 'Ψ'。
z2=Rr*sin(Ψ)
/* ERROR: 发现无效的符号 'Ψ'。
x1=x2*cos(φ)*cos(θ)-p*y2sin(φ)*cos(θ)-z2*sin(θ)c*cos(θ)
/* ERROR: 发现无效的符号 'y2sin'。
y1=-x2*cos(φ)*sin(θ)+p*y2*sin(φ)*sin(θ)-z2*cos(θ)+c*sin(θ)
/* ERROR: 发现无效的符号 'φ'。
z1=p*x2*sin(φ)+y2*cos(φ)
/* ERROR: 发现无效的符号 'φ'。
这是编的一段程序 构造特定的曲线 为什么出现这么多错误 如何改正 请大虾指
ps 把Ψφ改成英文字母还是出现了同样的错误
作者:
金银花黑木耳
时间:
2013-8-9 10:43
c=180
p=1
θf=360
Rr=12.5
r=72
θ=θf*G
G=t
φ0=22.5
φi=15/2*(1-cos(180*G))
φ=φ0+p*φi
n=45/12*sin(180*G)
Ψ=atan(p*r/(c-r*cos(φ))*n)+180
x2=r
y2=Rr*cos(Ψ)
z2=Rr*sin(Ψ)
x=x2*cos(φ)*cos(θ)-p*y2*sin(φ)*cos(θ)-z2*sin(θ)-c*cos(θ)
y=-x2*cos(φ)*sin(θ)+p*y2*sin(φ)*sin(θ)-z2*cos(θ)+c*sin(θ)
z=p*x2*sin(φ)+y2*cos(φ)
这是正确的程序 自己粗心了 希望对后人有帮助
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3