- 7
- 0
- 约小于1千字
- 约 2页
- 2021-07-20 发布于湖南
- 举报
竖曲线的高程计算 matlab
竖曲线的高程计算lpar;matlabrpar;
%任意竖曲线的高程计算(已知变坡点的桩号和高程), 需要输入的数据有:
已知数据:i1、i2、R 、Z0、K0
要求点的桩号数据:K1
K1=1371;%要求点的桩号
i1=0.004;%前段切线的坡度
i2=-0.0053;%后段切线的坡度
R=50000;
Z0=144.531;%变坡点高程
K0=1371;%变坡点桩号
w=i1-i2;
E=T^2/(2*R);
K2=K0-T;%竖曲线起点的桩号
K3=K0+T;%竖曲线终点的桩号
T1=K1-K2;%要求点距离K2的橫距
E1=(T1)^2/(2*R);%要求点的竖距
Z1=Z0-(K0-K1)*i1-E1;
T1=K1-K3;%要求点距离K3的橫距
E1=(T1)^2/(2*R);%要求点的竖距
Z1=Z0-(K0-K1)*i2-E1;
求出来的Z1只是中心线上的某点高程。这是在matlab 里运行的程序,只要红色部分的字就好。我建议最好先把红色部分字复制下来再粘贴到txt 文档里,在txt 文档里检查下格式,如果没问题,就可以从txt 文档里复制下来粘贴到matlab 里。记住:别忘记替换你想替换的数据了哦
原创力文档

文档评论(0)