MATLAB学习与使用:二维彗星动态轨迹图(comet)

彗星轨道有椭圆形,抛物线形和双曲线形,这由彗星与其他天体之间的引力决定。MATLAB中的comet命令可以动态展示二维彗星轨迹图。

操作方法

  • 01

    第一,启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码: close all; clear all; clc; dbstop if error; t=0:0.01:4*pi; x=cos(2*t).*(cos(t).^2); y=sin(2*t).*(sin(t).^2); comet(x,y)

  • 02

    第二,保存和运行上述脚本,得到如下二维彗星轨迹图(实际绘图时是动态展示的,并且展示4个周期,因为t=0:0.01:4*pi)。

  • 03

    第三,在命令行窗口输入doc comet,可以查看comet命令的介绍。

  • 04

    第四,对上述脚本进行改进,添加标题title,坐标标注xlabel,ylabel等,并且使用plot(x,y,'r','LineWidth',3)加粗绘制轨迹线。改进后的脚本如下: close all; clear all; clc; dbstop if error; t=0:0.01:4*pi; x=cos(2*t).*(cos(t).^2); y=sin(2*t).*(sin(t).^2); comet(x,y);hold on; plot(x,y,'r','LineWidth',3); title('2-dimensional comet trail') xlabel('x');ylabel('y')

  • 05

    第五,保存和运行上述改进后的脚本,得到二维彗星轨迹图如下。

(0)

相关推荐

  • 微信二维码动态图片在线制作教程一分钟轻松搞定

    微信二维码动态图片在线制作,一分钟轻松搞定微信长按指纹识别二维码动态图,让你的微信文章丰富多彩! 操作方法 01 搜狗搜索"微助点动态二维码在线制作工具" 02 进入二维码在线工具 ...

  • Wps的excel表格怎么建立XY二维坐标的折线图

    大家再用wps的excel表格统计数据的时候经常需要建立二维坐标的折线图,excel的二维坐标的折线图是怎么建立的呢?下面给大家介绍一下. 操作方法 01 第一步:在wps的excel表格送入股自己要 ...

  • 如何制作长按二维码关注的图

    在很多微信公众号的推文底部,都有一个"长按二维码关注"的图,这个图是怎么制作的呢? 操作方法 01 打开微信的个人信息,点击"我的二维码". 02 点击箭头1指 ...

  • MATLAB学习与使用:快速绘制3D网格图(ezmesh)

    MATLAB绘图命令ezmesh可以快速地.简洁地绘制3D网格图,ezmesh即Easy-to-use 3D plotter. 操作方法 01 第一,以下图函数f(x,y)为例,介绍MATLAB快速绘 ...

  • BarTender怎么给二维码导入logo图表? BarTender数据库字段动态插入图片的教程

    很多用户在BarTender设计二维码时,会在二维码嵌入Logo图片,以突显一些标志性信息.对于有些二维码制作用户来讲,可能每个二维码嵌入的图片都不一样,那怎么进行这类二维码的批量打印呢?本文,小编就 ...

  • 如何用MATLAB绘制二维图形

    二维图形绘制是MATLAB语言处理图形图像的基础,可以利用MATLAB绘制绝大多数二维图形,如正弦曲线.指数函数等等. 操作方法 01 绘制正弦曲线y=sinx,其中x{-pi,2pi}.在MATLA ...

  • MATLAB怎么绘制二维曲线图三维图和子图

    为直观表达MATLAB运算结果或将程序运行结果可视化,GUI界面是一种表达方法,包括表格图形控件等,简单点的话,在m文件中编程绘图,将结果图形显示.下面分享给大家MATLAB绘制二维曲线图.三维图.一 ...

  • 二维码是什么?如何使用二维码扫描软件?

    在智能手机越来越普及的今天,二维码也成为大家不能不知道的,那么二维码是什么?二维码扫描软件怎样用?如何使用二维码下载软件?相信对于二维码是什么和二维码扫描软件怎么用这样的问题,很多人听着都一头雾水。本 ...

  • BarTender条码打印怎么打印二维码样式的标签?

    很多用户在BarTender设计二维码时,会在二维码嵌入Logo图片,以突显一些标志性信息.对于有些二维码制作用户来讲,可能每个二维码嵌入的图片都不一样,那怎么进行这类二维码的批量打印呢?本文,小编就 ...