《趣味繁花曲线》使用说明

《趣味繁花曲线》是一个用MATLAB语言编写的趣味小程序,程序界面如图1。左侧主要是曲线显示窗口,控制部分在右侧,从上而下分别为功能选择区,参数选择区和基本操作区。

图1.程序界面

主要功能包括三个部分:

基本繁花曲线绘制。在本功能里,通过改变母尺半径,子尺半径以及绘图点到子尺圆心的距离这三个参数,就以绘制出与真的繁花规一样的漂亮曲线。绘制曲线时还可以改变线条颜色和粗细。由于在软件中子尺、母尺以及绘图点到子尺中心的距离可取值范围比市面上的繁花规要宽得多,所以可以绘制出更多样的基本繁花曲线。

创意繁花曲线。通过对两个曲线坐标进行运算,得出一个新的曲线坐标,用此坐标绘制的图形更加丰富有趣。这部分除了可以改变基本繁花曲线部分的几个参数外,还可以分别改变每个曲线坐标的放大倍数,旋转角度等参数,实现对合成曲线坐标的改变。可以得到变化无穷的曲线样式。这部分产生的繁花曲线也是用普通繁花规无法画出来的。

红蓝3D视图基本繁花曲线。根据红蓝3D原理,首先用程序产生一幅基本繁花曲线,然后将这幅曲线复制成相隔一定间距的红蓝两幅图片,在同一页面上显示,此时,佩戴红蓝3D眼镜就可以看到有立体感觉的图片。小程序中提供了两种3D红蓝方案:1、背景为方格,前景为红蓝繁花曲线。2、背景为排列整齐的小的红蓝繁花曲线组成,前景为黑色繁花曲线。在佩戴红蓝3D眼镜的条件下,两种方案的3D效果都比较理想,都能看的繁花曲线悬浮在背景上方。

三种方式产生的繁花曲线均可以用图片方式保存下来,便于使用和查看。

该小程序趣味十足,可以把使用者带入一个五彩缤纷的繁花世界,使大家在玩中体会到数学的美!

注:本程序用MATLAB 2015b 设计,操作系统为Windows 7 专业版(64位)。软件运行时需要MATLAB 运行库支持,在安装了MATLAB 2015b 以上版本的电脑中可执行文件能直接运行,否则,需要安装包含运行库在内的安装文件(MyAppInstaller_mcr,大小约556M)。

程序作者:合肥市科学岛实验小学 六(1)班 陈惊鸿

指导老师:胡家海

繁花规 matlab,趣味繁花曲线使用说明.doc相关推荐

  1. matlab与vc混合编程指导书.doc,vc与matlab混合编程—基于com.doc

    vc与matlab混合编程-基于com.doc VC与MATLAB混合编程基于COM2010年03月21日星期日1118注意旨在提供一份VC调用MATLAB的快速试验参考和一些实际经验,不保证所有内容 ...

  2. matlab 进行非线性回归,5.利用Matlab编程进行非线性回归分析.doc

    5.利用Matlab编程进行非线性回归分析.doc §5. 利用Matlab编程计算非线性回归模型 --以Logistic曲线为例 1.原始数据 下表给出了某地区1971-2000年的人口数据(表1) ...

  3. matlab仿真实验报告,Matlab SIMULINK仿真实验报告.doc

    Matlab SIMULINK仿真实验报告.doc 西安邮电学院 Matlab实验报告(四)2011- 2012 学年第 1 学期专业 自动化班级 自动 0903学号姓名2011 年 11 月 10 ...

  4. matlab 自动控制函数,matlab自动控制仿真常见函数应用.doc

    matlab自动控制仿真常见函数应用.doc 自动控制常见MATLAB函数的应用roots/conv/rlocus/zpk/tf/bode/step/impulse1.在matlab中采用roots函 ...

  5. matlab如何取对数坐标,利用Matlab提取图片中曲线数据(线性修正,支持对数坐标)

    利用Matlab提取图片中曲线数据 前一段时间看到一篇文章"利用Matlab提取图图片中的数据",觉得思路挺好,遂下载下来研究了一番,发现作者所编写的程序没有考虑原始图片非水平放置 ...

  6. matlab电力系统暂态稳定性,matlab实验电力系统暂态稳定分析.doc

    matlab实验电力系统暂态稳定分析.doc 19实验三电力系统暂态稳定分析电力系统暂态稳定计算实际上就是求解发电机转子运动方程的初值问题,从而得出ΔT和ΩT的关系曲线.每台发电机的转子运动方程是两个 ...

  7. matlab 齿轮故障,基于matlab的故障齿轮分析.doc

    基于matlab的故障齿轮分析.doc 基于matlab的故障齿轮分析摘要这篇文献,研究了齿轮箱中轮齿裂纹对齿轮振动的响应,及轮齿裂纹对啮合刚度的影响.并在matlab基础上分析了齿轮的裂纹故障.断齿 ...

  8. 超调 matlab m文件,基于Matlab的汽车运动控制系统设计.doc

    基于Matlab的汽车运动控制系统设计.doc 基于MATLAB的汽车制动系统设计 杨 东 (昆明理工大学交通工程学院 昆明 650500) 摘 要:本课题以汽车制动控制系统的设计为应用背景,利用MA ...

  9. 基于matlab的信号去噪,基于matlab的信号去噪研究.doc

    基于matlab的信号去噪研究.doc 学 生 毕 业 设 计(论 文) 课题名称 基于 MATLAB 的信号去噪研究 姓 名 陈文 学 号 051220206 院 系 物电系 专 业 电子信息工程 ...

最新文章

  1. c语言第七章函数调用题库,c语言题库7-函数.doc
  2. arm linux 开机电路_【技术角度看问题之一】ARM到底是个啥?
  3. 官方回应:钟南山院士是此次关于曹雪涛等论文调查复核专家组组长
  4. GPS定位冷启动和热启动的区别
  5. Realm Swift
  6. XML_CPP_资料_libXml2_01
  7. cross_val_score 如何对孤立森林_泸县九中开展 “森林草原防灭火”主题班会活动...
  8. 本科毕业论文查重标准是什么?
  9. 微信小程序(云开发)----微信支付
  10. 老男孩python全栈视频教程_老男孩Python全栈7期,Flask全套组件及原理剖析视频教程下载...
  11. selenium定位到元素后获取其属性_selenium定位tr及td,并获取其文本及属性
  12. .NET选择模板添加书签导出Word文档,Web导出至Excel。WordHelp类和ExcelHelp类
  13. 【LeetCode】347. Top K Frequent Elements 前 K 个高频元素(Medium)(JAVA)
  14. 统计学 假设检验 P值
  15. 基于VC++的3D地形绘制与纹理贴图
  16. 【搜集+亲测】无法注册Flash Player的Activex控件最终解决方法(亲测,WIN7 64位系统)
  17. 怎么洗掉衣服上的水粉颜料、丙烯颜料、水彩颜料、油画颜料
  18. 一块手机电池可污染6万升水 环保之路任重道远
  19. 计算机为何可以运行Java代码?
  20. js二进制十六进制转换

热门文章

  1. 【3分钟秒懂】结合汇编代码解析C函数入参与PowerPC芯片寄存器的关系
  2. 哥德巴赫分解(蓝桥)
  3. html样式删除,jQuery怎么删除css样式?
  4. EOJ(动态规划)——2083. ZigZag
  5. Springcloud报错:Action: Consider defining a bean of type ‘com.XXX.dao.XXXDao‘ in your configuration
  6. mysql 素材_mysql素材
  7. FPGA程序如何模块化设计?
  8. 上周热点回顾(7.22-7.28)
  9. 互联网+时代的创业机会与建议
  10. 南航金城学院计算机科学与技术怎么样,南京航空航天大学金城学院计算机科学与技术专业2016年在江苏理科高考录取最低分数线...