[求助]请帮我看下我的编程思路还可行?
<p>要实现cass三点房屋自动成图,编码文件f1,2,3,c。坐标数据文件中有1,2,3点的坐标。</p><p>编写一个程序,该程序可调用坐标数据文件中的坐标,并根据这三点坐标计算出第四点坐标,并将值返回到c。</p><p>计算公式为:Xc=X1+X2-X3 , Yc=Y1+Y2-Y3 。</p><p>请问这个程序用LISP可否实现?希望大家帮帮我。。不胜感激。。</p><p></p> 为什么没有人愿意回贴呢?呜呜。。 <p>都说这个论坛上的人很好的。。为什么就是没人肯回我贴呢。。虽然我的问题很菜鸟,不过我也很急的。。我不懂的想问人的,咋就没有人回答。。呜呜。。</p> 本帖最后由 作者 于 2009-4-7 22:22:56 编辑 <br /><br /> <p>一个房子测了三个坐标点,且三个点肯定会有可以识别的编码(要不无法将这三个分组,理论上就无法实现绘制房屋了),读取数据文件,根据编码相同将其数据分组,如数据文件内有数据:1,f,2323.2,4545.00,12.44</p><p>2,f,4545.54,2323.12,45.34</p><p>3,f,3444.34,3434.12,34.23</p><p>......</p><p>根据编码相同(如上述文件内f)分组成:</p><p>((2323.2 4545.00 12.44)(4545.54 2323.12 45.34)(3444.34 3434.12 34.23))</p><p>这样再计算第四点坐标追加至上述表,组成以下代码,例如:</p><p>((2323.2 4545.00 12.44)(4545.54 2323.12 45.34)(3444.34 3434.12 34.23)(65645.23 3434.34 21.22))</p><p>这样再一一读取上述表进行绘线即可实现。</p><br/> <p>很感谢。。大概意思懂。。就是。。</p>
页:
[1]