手机浏览器扫描二维码访问
一秒记住【xiaoyanwenxue.com】精彩无弹窗免费!陈东风和李爷爷从董明竹家回来后已经快10点了。
进屋后,李爷爷对他说:“这段时间你婶婶不容易,她的事情你要多帮帮她。”
“当然,我是他侄子,不帮他帮谁?爷爷你放心。”陈东风肯定的说。
“那就好,你也知道,这次你文山叔叔去RB治病花了不少钱,光靠两个人在单位里的几十块工资是不够的。她想经商的想法很好,我很支持她。”
“现在的万元户,哪个不是做小生意的?婶婶只要敢闯,现在的华国是遍地黄金。”陈东风对董明竹和李文山以后从商也是很看好的。
“那就好,我老了,不过还是可以为她跑跑关系的。好了,你去洗漱吧,早点休息。”
陈东风现在哪里还能轻易睡得这么早,好不容易抓住灵感的尾巴,说什么也不能把他丢了。
其实陈东风在航模的设计阶段,不怕各种数学模型和理论计算。他最讨厌的是各种叶轮的工程设计图纸的绘制。
工程中表达叶轮表面的方法是投影图法,通常情况下使用的圆柱坐标系中的投影方法是旋转投影以及轴面投影、平面投影。叶轮的轴面投影图反映了叶轮的总体尺寸和特征,而平面投影相当于三视图里面的俯视图。需要叶片表面方程:Θ=(r,z)来一步步画出空间曲线。就算你画的再好,到了加工现场加工的时候也是晦涩难懂,需要专门的技术人员分析出一步步的运动指令,效率十分低下。
陈东风看到了贝塞尔曲线是光滑离散化成一段段的微小的直线段的实质,如果可以根据贝塞尔曲线的特征方程,设计出一套切实可行的算法——把各种曲率的曲线通过命令来生成,那么既可以简化设计中制图的复杂程度,也可以根据曲线各个离散化的坐标点反推出数控加工的路径。所以如果陈东风可以设计的出来那将是一举两得的。
70年代现在国际上的流行算法是(以一次方贝塞尔曲线为例)需要在两个定点A、B之间,在选定特定u的情况下在曲线上找到点C(u)。一个简单的方法是把u插到每一个基函数上,计算每个其与基函数的乘积以及其相应的控制顶点,最后将其相加。
虽然这种方法很好,但是缺乏数值稳定性,尤其是在计算伯恩斯坦多项式的时候可能引进数值误差。当然算法都是各个CAD软件的核心,是不会轻易示人的。
还有就是一款好的CAD软件不管是算法重要,它的控制核心也是非常重要,当然现在陈东风也没考虑到这些,只是想先把算法设计出来。
陈东风也是发了狠,不设计出这个算法,连门都懒的出了,过年前的卫生也忘记打扫了。好在李爷爷看他钻研辛亏,毫不计较,尽心尽力的为他做好了后勤工作。
终于,陈东风在大年三十前把这套他自己命名的比例切割算法给设计出来了。灵感来自于华国历史上著名的数学家祖冲之的割圆术,割圆术目的是等分圆之后取得正多边形,而他的比例切割是取一个特定的比例来逼近一个特殊的曲线。
简单来讲比例切割算法(以一次贝塞尔曲线为例)的基本观点是选择在AB中的一个点C,C将AB分为u:1-u(A到C的距离与AB之间的距离之比是u),让我们找到决定C在哪里的方法。
从A到B的向量是B-A。因为u是在0和1之间的比率,点C位于u(B-A)。将A的位置加以考虑,点C为A+u(B-A)=(1-u)A+uB。因此,对于给定的u,(1-u)A+uB是在A和B之间的点C,将AB分为u:1-u的两段。
更加具有普遍性的比例切割算法的想法如下是假设我们想要找到C(u),u在[0,1]中。由第一个多段线P0-P1-P2-P3...-Pn开始,利用上面的法则找到在线段上的点P1i,P1i在P0i到P0(i+1)的连线上并且将这段线分为u:1-u的两部分。依次地,我们可以得到n个点10,11,12,...,1(n-1),他们定义了一个新的多段线,一共有n-1段。
新点由1i进行标记,再次利用上面的规则我们可以得到第二个多段线,具有n-1个点(20,21,...,2(n-2))和n-2条边。从这个多段线开始,进行第三次,得到新的多段线,由n-2个点30,31,...,3(n-3)和n-3条边组成。重复这个过程n次得到一个点n0。
以上想法只是给定了比例切割想法的几何解释,而实际计算需要一个具体的计算方法。
首先,对于每一对临近的控制点,可以画出一条右上方和右下方的箭头(类似于杨辉三角),并且在两个箭头的交点处写下一个新点。例如相邻的两个点分别为ij和i(j+1),新点是(i+1)j,右下方(相对应的左下方)的箭头表示将其尾数ij(相对应的为i(j+1))乘以1-u(相对应的乘以u),新的点是两个的和。
因此,从初始的第0列开始,我们计算第1列。之后从第1列得到第2列。最终,在n次计算之后我们最终到达了一个单个的点n0并且这个点就是在曲线上的点。下面的算法总结了上面我们讨论的内容,输入的是具有n+1个点的数列P和在0到1之间的u,最终得到在贝塞尔曲线上的点C(u)。
这个计算过程可以用递归的方法表示,对于j=0,1,...,n用P0,j表示Pj,也就是P0,j是第0列的第j项元素,在第i列计算第j项如下:P(i,j)=(1-u)P(i-1,j)+uP(i-1,j+1),(i=1,2....,n;j=0,1,2...,n-i)
元素Pi,j是(1-u)Pi-1,j(左上方元素)和uPi-1,j+1(左下方元素)的和,最终的结果(在曲线上的点)是Pn,0.在这种想法的基础上,通过编程就可以得到基本的算法程序。
在这个基本算法的基础上,陈东风还需要对螺旋线、球面螺旋线、双弧外摆线和星行线、心脏线、圆内螺旋线、正弦曲线、太阳线和费马曲线等等几百种曲线给出需要选定的控制点数量和控制比例u。这个工作如果没有计算机的帮助的话,估计他这辈子都得耗在这上面了。
“好在,通用的算法已经计算出来了,可能有迭代算法效率的不高的问题,但是计算机应该可以克服。”陈东风一边自言自语,一边站了起来,往窗外一看天快黑了,正好肚子有点饿,把桌子上堆成小山的草稿纸整理下后,就出了房间。
永坠万古 海贼之超神养猪聊天群 以我之名重封天地 秋风起又剑气至 我能吸邪气 锋戾 我可以无限融合 黑沙 都市之最强重生者 写下待回忆 总裁的错嫁甜妻 仗剑问仙 绿茵神锋 黑暗圣光 我有一棵文明树 我能从古玩上得属性 修仙十万年 火炼成仙 焚天主宰 诸天剧透修炼群
从小立志做一名外交官,完成妈妈的遗愿。突然得到穿越系统,接到的第一个任务竟然是杀死一个鬼子兵,可获得系统奖励。看一个满身技能的外交官,如何玩转世界。...
重生回一千年前地球的凌天仙尊秦洛,身怀万般神通,上一世他怯弱可欺,这一世谁敢招惹他却要悔青肠子,神医国手,武道宗师,玄门至尊,来一个打一个!纵横天下,谁敢忤逆!仙尊重生,这一世谁人负我,我便覆灭,乾坤天地皆在我手!仙尊重生,纵横都市,简单粗暴,不服就干,上演最强传奇!武道医道玄法卜卦,三千大道随便你选,我是秦洛,我重生地球就是为了扮猪吃老虎,那些漂亮痴情娇媚的妹子,请矜持点...
初见,她化身正义使者大骂渣男,他目瞪口呆莫名其妙。再遇,她成了人人喊打的淫女,他却情不自禁陷入爱河。当阴谋浮现,她与他终究分道扬镳。再相逢,她带球归来,他喜出望外。可谁能告诉他,旁边那个大叫着妈咪的金发混血娃是怎么回事?她竟敢给他娃找别的爹!那他也不介意连那野男人的娃一起收了。绿他?那他就给他绿回来,绿出天际,绿出宇宙,他只要她!Tags成为你的点点星光墨色珍珠成为你的点点星光...
一向不屑屈服于命运的她,这一次也不得不选择出卖自己,为了两百万,让她成为了这个他是炙手可热的黄金单身汉生育工具。他们之间,明明只是场最普通的交易,可是,朝夕相处后,一切似乎都变得有些不一样了。本以为生下孩子,就可以全身而退,可是,越临近离开,为什么她的心却越空...
作者太极鱼的经典小说改造大唐从养猪开始最新章节全文阅读服务本站更新及时无弹窗广告小说猪肉,低贱之物!怎可食之?房玄龄摇头。嗯真香!房玄龄饥饿难耐,一口红烧肉咽下,瞬间被征服!此等美酒,比御酒还好喝百倍!千倍!李世民由衷赞叹!此等诗篇,可流传千古!长孙无忌抚掌大笑,自愧不如。伊关穿越而来,获得改造系统,直接获得精良的养猪技术与烹饪技术!人家系统都是给无敌武魂,顶级传承,再不济也有奖励金山银山啊!自己系统,竟然让自己养猪?!...
一场背后隐藏着天王退役消息的邀请赛的前夕,一个年轻人却突然出现,击败了夺冠热门新动力几乎所有的职业高手,故事就从这里开始。和我的流氓高手一样,这是一本没有玩过任何游戏的人,也能看得懂,看得津津有味的小说)另第一卷采用古龙式写法,情节文字比较精炼但有些书友可能觉得太过沉闷,不过不要紧,第二卷开始后不久就是我的淫荡流写法,而且转得比较巧妙完全是无罪式的猥琐,所以喜欢流氓高手风格的甚至可以直接从第二卷看起。...