求高手写一个fortran代码(或者是主要算法)
答案:2 悬赏:60
解决时间 2021-03-08 07:09
- 提问者网友:心裂忍耐
- 2021-03-07 17:24
我现在已知三维空间两点坐标(x1,y1,z1)和(x2,y2,z2)而这两个点分别位于一个立方box内和外,box的边界的上下限为(dx1,dx2),(dy1,dy2),(dz1,dz2) 那么我想计算一下这两点连成线段在box内的部分(图中紫线)和这整个线段长度(图中蓝线)的比值应该怎么通过代码实现?
最佳答案
- 二级知识专家网友:狠傷凤凰
- 2021-03-07 17:39
先求出该直线(线段延伸)与6个面的交点(注意平行的时候没交点,可以排除这个面),若交点在面内部且处于线段的两端点之间,那么该交点与BOX内的线段端点之间的距离就是要求的
全部回答
- 1楼网友:邪性洒脱
- 2021-03-07 19:04
亲 谁会有时间 给你写哦 而且你的财富值这么少
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯