爱吱声

标题: 画上一束橄榄枝当年画 [打印本页]

作者: 木不铎    时间: 2017-2-5 21:28
标题: 画上一束橄榄枝当年画
本帖最后由 木不铎 于 2017-2-5 21:32 编辑

       上次看《科学美国人》上面关于用数学公式画树叶的文章,里面有一张橄榄枝的图,想照猫画虎一番,可是原文以及链接并没有提供相关信息。那就自力更生吧。

       海外待久了,橄榄早已成为自己的寻常食品,在埃及时也经常见到鲜活的橄榄树,可橄榄的枝叶到底是什么样子呢?忘了。得先查一下真实的橄榄枝,特别是叶子是什么样的。

       新鲜的叶子是嫩绿的,不是一般的橄榄色,属于深绿。叶片大致是椭圆状,顶部圆,根部稍微收尖,主函数用一个椭圆函数模拟即可,然后再调整一下短轴(即X轴),最后画上叶片上的茎脉。

       该画橄榄枝了。枝叶的轮廓线就是一张大号的橄榄叶,但主茎用直线不美观,曲线用啥好呢?如果复杂点,就要用到弹性力学的知识,算一下在枝条本身以及树叶的重力作用下树枝的挠曲。没必要,直接用一条抛物线就可以了。再写好旋转函数,可以添加树叶了,结果如下。

作者: 马鹿    时间: 2017-2-5 22:20
当年我痴迷C语言的时候, 也特别喜欢做这样的事, 可是,现在已经不会写code了
作者: 木不铎    时间: 2017-2-5 22:36
马鹿 发表于 2017-2-5 22:20
当年我痴迷C语言的时候, 也特别喜欢做这样的事, 可是,现在已经不会写code了 ...

可以用Script工具,例如octave或者matlab。理工科嘛,应该保持一份好奇心,否则就木了。




欢迎光临 爱吱声 (http://aswetalk.net/bbs/) Powered by Discuz! X3.2