电 子 测 试

基于MATLAB的简谐振动合成图形的动态演示

谷晓琪,周修文,霍 虎,田振国

(北京林业大学理学院,北京 100083)

摘要:利用 MATLAB 编程制作 GUI 用户界面,通过用户输入简谐振动的各个参数,得到一维、二维简谐振动合成的图形,并研究

不同参数对简谐振动合成的影响,观察合成图像的变化。在此基础上,利用MATLAB实现三维简谐振动合成的仿真实验。

关键词 :MATLAB;简谐振动;合成;动态演示

中图分类号:O4-39 文献标识码:A

Study on composograph of simple harmonic vibration using

MATLAB

Gu Xiaoqi,Zhou Xiuwen,Huo Hu,Tian Zhenguo

(College of science,Beijing Forestry University,Beijing 100083,China)

Abstract :

Based on MATLAB programming,producing the GUI user interface.User inputs parameters and could

get one-dimensional,two-dimensional harmonic synthesis of graphics,and to study the effect of diffe-

rent parameters on the composition of simple harmonic vibration effects,observation of synthetic image

changes.On this basis,using MATLAB to achieve three-dimensional composition of simple harmonic vibra- tion

simulation experiment..

Keywords :

MATLAB;harmonic vibration;synthesis;dynamic demonstration

简谐振动的合成是力学的主要内容之一,在大学物理的学习 xcos(+ A ⋅⋅⋅⋅⋅⋅)⋅⋅⋅⋅⋅wt⋅⋅⋅⋅ ψ (1)

l xl l

中已经对多个同频率简谐振动的合成进行了较为详细的讨论,但 l n1,2 Axl w ψ

其中, 其中 为振幅, 为角频率, 为初

研究仅局限于两、三个不同频率简谐振动在一、二维坐标中的合 相位,则质点的合振动为:

n

成情况,三维无法体现。利用 MATLAB 绘出多不同频率简谐振动

x x A + ⋅⋅⋅⋅⋅⋅cos(⋅⋅⋅⋅⋅wt⋅⋅⋅⋅ ψ ) (2)

∑ l x x

在一、二及三维坐标中合成的波形及轨迹, 并依据这些波形与轨

matlab画简谐振动图,基于MATLAB的简谐振动合成图形的动态演示.pdf相关推荐

  1. matlab绘图z=sin(x_「matlab画三维图」Matlab 应用之绘制三维图形(基础篇) - seo实验室...

    matlab画三维图 在Matlab中,三维图形的绘制包括三维曲线,三维网线图和三维曲面图.闲话不多说,直接进入正题.首先介绍几个函数: 1.plot3(x,y,z,-) 其中,x,y,z为维数相同的 ...

  2. matlab 双轴图,基于MATLAB图像识别的双轴寻光系统的制作方法

    本发明涉及新能源与图像处理与识别技术领域,具体涉及一种基于MATLAB图像处理的双轴寻光系统. 背景技术: 随着现在新能源技术的发展,如何高效地开发和利用好太阳能成为人们在新能源领域探索的焦点之一.光 ...

  3. 用matlab画出TFT,基于Matlab的TFT-LCD解码电路的仿真设计(含程序)

    基于Matlab的TFT-LCD解码电路的仿真设计(含程序)(17300字) 摘要: TFT-LCD技术是微电子技术和 LCD技术巧妙结合的高新技术.TFT-LCD代表了一个新的技术时代,一个比CRT ...

  4. matlab 复频谱图,基于MATLAB实现连续信号与系统复频域分析

    题目:基于MATLAB实现连续信号与系统复频域分析 摘要 拉普拉斯变换(Laplace Transform),是工程数学中常用的一种积分变换.它是为简化计算而建立的实变量函数和复变量函数间的一种函数变 ...

  5. matlab 画星座图,基于k-D树邻近点搜索的彩色星座图绘制[Matlab]

    参考文献 使用matlab生成k-D树 1. 运行代码文件Main_Scatterplot.m 以50个点为样例,进行树的生成.依据参考文献的办法生成k-D树,其效果如下: 从第一列至第十二列的含义分 ...

  6. 如何用matlab画紫罗兰,[转载]基于MATLAB的快速傅立叶分析程序设计

    以下程序是我学习阶段总结的,特此写出来供大家参考,转载请注明! 1.已知信号数据 对一个人为产生的信号进行采用FFT变换方法进行功率谱分析.已知信号x(n)=120.0*COS(2*3.14*SF*n ...

  7. matlab画星号图线,matlab,多条曲线画到一张图上

    在matlab中,经常遇到画图问题,甚至,有时候需要把其他软件中的数据,导出来,用matlab处理. 此处给出,用matlab处理数据的一些简单方法. 1)matlab加载excel文件 首先,数据在 ...

  8. matlab画完图之后,Matlab的1个figure画多图在画最后1张图时整个图突然变乱了?

    在一个figure中画多张图出现下面的情况: 画前三个图时(图一)还正常(为了避嫌用画图板处理了一下),再画第四个整个figure(图二)就突然变乱了 .而且单独画第四个figure(图三),它的位置 ...

  9. matlab计算macd_matlab股市图k线 matlab画macd图

    我们在进行均线操盘时常会用到k线走势图以及分时图来综合的判断未来股市的趋势走向.以便于能够及时的做出相应的调整.我们在k线形态图已经明白怎么去做止盈.那么对于分时图而言,投资如何在这里面利用均价线做止 ...

  10. matlab泰勒图,matlab画泰勒图

    急 在matlab中写个用泰勒级数计算arctan(x)的方程 clear;clc;x=1;s=0;y=atan(x);fori=1:1e6n=2*i-1;s=s+(-(-1)^i)*(x^n)/n; ...

最新文章

  1. mantelhean.test r语言_R语言基础-检验与分析函数
  2. linux与windows回车换行符的区别
  3. megacli通过盘符定位物理盘_柴少鹏的官方网站
  4. linux(cat,more,less,head)——对文件显示进行查看操作
  5. 判断链表是否是中心对称
  6. ActionScript 3 step by step (2) - 使用Trace()跟踪输出
  7. python入门学习(五 字符串string和变量variable)
  8. Zookeeper - zookeeper安装与配置
  9. Raki的读paper小记:Code and Named Entity Recognition in StackOverflow
  10. 计算机二级wpsoffice知识点,2017全国计算机等级考试一级WPS office考试大纲
  11. 蛋白组+代谢组联合分析
  12. 台式计算机拆卸步骤,拆卸和组装台式计算机主机的说明步骤
  13. 电影影视网站搭建教程
  14. 邮箱服务器满了foxmail,foxmail邮箱的容量满了,应该怎样删除-上海腾讯企业邮箱[foxmail]...
  15. P330工作站装linux,联想ThinkStation P330工作站装win7系统及bios设置教程(支持usb)
  16. drop、delete、truncate比较
  17. 初中计算机考试青岛多少分及格,详解青岛中考等级制成绩分五等按百分比划分...
  18. Nvidia发布基于插值光栅化的微分渲染器(DIB-R)生成3D对象模型
  19. pythonista 3 学习
  20. 太野了!西二旗程序员加班用CPU烤肉当夜宵

热门文章

  1. ​重磅:IBM以340亿美元收购红帽软件 或将成为云计算市场领军者
  2. 超出部分点点点,并修改点点点颜色
  3. windows立方体桌面
  4. 美妆行业如何在小红书营销推广?美妆品牌的线上推广怎么宣传更有效果?
  5. kaggle入门--泰坦尼克号之灾(手把手教你)
  6. H264系列(10):GOP之M和N值介绍
  7. 关于前端直播(videoJS与百度云web播放器:Cyberplayer3.0试用)
  8. C语言条件运算符(?:)的使用
  9. netbeans卸载
  10. 天翼云服务器怎么重装系统,天翼云操作系统介绍