热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Matlab:数学之美绘制分形图形

Matlab:数学之美–绘制分形图形学习最好的动力是兴趣,所以我们先看看效果:这一篇与Java学习日记:数学之美-分形图形绘制有共同之处,只是所用的工具不同。clear;%不同的参

Matlab:数学之美–绘制分形图形

学习最好的动力是兴趣,所以我们先看看效果:
《Matlab:数学之美--绘制分形图形》《Matlab:数学之美--绘制分形图形》
这一篇与Java学习日记:数学之美-分形图形绘制有共同之处,只是所用的工具不同。

clear;
%不同的参数有不同的图形
a=1.7;b=1.7;c=0.6;d=1.2;
%a=1.5;b=-1.8;c=1.6;d=0.9;
x=0;y=0;
n=100000;
kx = zeros(1,n);
ky = zeros(1,n);
%迭代循环
for i=1:n tempx=sin(a*y)+c*cos(a*x);
tempy=sin(b*x)+d*cos(b*y);
%存入数组
kx(i)=tempx;
ky(i)=tempy;
%重新赋值x,y
x=tempx;
y=tempy;end
scatter(kx,ky,0.1,'green');

推荐阅读
author-avatar
lanxians
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有