欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > matlab曲线绘图心得体会

matlab曲线绘图心得体会

时间:2015-01-01 16:35

matlab程序设计和曲线绘图心得体会

最简单的用:ezplot(‘表达式’)例如:画y=x就是:ezplot('y=x')画y=3X^2+2X+1就是:ezplot('y=3*X^2+2*X+1'),注意*不能省。

画X^2+Y^2=1就是:ezplot('X^2+Y^2=1')画y=sinx就是:ezplot('y=sin(x)'),注意sin后面的()不能省。

y=cosxy=tanx类似。

画y=arctanx就是:ezplot('y=atan(x)'),注意aectan只能写作atan后面的()不能省。

注意:1.*不能省;2.函数后您必须有(),并且括号必须是半角,函数名符合规定。

matlab绘图曲线标注怎么输出角度单位,就是那个小圆圈

二维图形是将平面坐标上的数据点连接起来的平面图形。

可以采用不同的坐标系,如直角坐标、对数坐标、极坐标等。

二维图形的绘制是其他绘图操作的基础。

一.绘制二维曲线的基本函数在Matlab中,最基本而且应用最为广泛的绘图函数为plot,利用它可以在二维平面上绘制出不同的曲线。

1. plot函数的基本用法plot函数用于绘制二维平面上的线性坐标曲线图,要提供一组x坐标和对应的y坐标,可以绘制分别以x和y为横、纵坐标的二维曲线。

plot函数的应用格式plot(x,y) 其中x,y为长度相同的向量,存储x坐标和y坐标。

例51 在[0 , 2pi]区间,绘制曲线程序如下:在命令窗口中输入以下命令 >> x=0:pi\\\/100:2*pi;>> y=2*exp(-0.5*x).*sin(2*pi*x);>> plot(x,y)程序执行后,打开一个图形窗口,在其中绘制出如下曲线注意:指数函数和正弦函数之间要用点乘运算,因为二者是向量。

例52 绘制曲线这是以参数形式给出的曲线方程,只要给定参数向量,再分别求出x,y向量即可输出曲线:>> t=-pi:pi\\\/100:pi;>> x=t.*cos(3*t);>> y=t.*sin(t).*sin(t);>> plot(x,y)程序执行后,打开一个图形窗口,在其中绘制出如下曲线以上提到plot函数的自变量x,y为长度相同的向量,这是最常见、最基本的用法。

实际应用中还有一些变化。

分别说明:①2. 含多个输入参数的plot函数plot函数可以包含若干组向量对,每一组可以绘制出一条曲线。

含多个输入参数的plot函数调用格式为:plot(x1,y1,x2,y2,…,xn,yn)如下列命令可以在同一坐标中画出3条曲线。

>> x=linspace(0,2*pi,100);>> plot(x,sin(x),x,2*sin(x),x,3*sin(x))当输入参数有矩阵形式时,配对的x,y按对应的列元素为横坐标和纵坐标绘制曲线,曲线条数等于矩阵的列数。

>> x=linspace(0,2*pi,100);>> y1=sin(x);>> y2=2*sin(x);>> y3=3*sin(x);>> x=[x;x;x]';>> y=[y1;y2;y3]';>> plot(x,y,x,cos(x))x,y都是含有三列的矩阵,它们组成输入参数对,绘制三条曲线;x和cos(x)又组成一对,绘制一条余弦曲线。

利用plot函数可以直接将矩阵的数据绘制在图形窗体中,此时plot函数将矩阵的每一列数据作为一条曲线绘制在窗体中。

如>> A=pascal(5)A = 1 1 1 1 1 1 2 3 4 5 1 3 6 10 15 1 4 10 20 35 1 5 15 35 70>> plot(A)

关于MATLAB处理的复杂函数以及曲线绘图。

1 积分对于函数中的c2\\\/x*tb,我处理成 c2.\\\/(x*tb);如果是c2.\\\/x*tb,你可自行修改。

以下代码在7.1版以上均可运行。

1.1c1 = 3.7148*10^(-16)c2 = 0.014388tb = 77F = @(x) c1.\\\/x.^4.\\\/(exp(c2.\\\/(x*tb))-1);Q1 = quad(F,3,5)结果为:Q1 = 7.0684e-014..1.2c1 = 3.7148*10^(-16)c2 = 0.014388tb = 77F2 = @(x) c1.\\\/x.^5.\\\/(exp(c2.\\\/(x*tb))-1);Q2 = quad(F2,3,5)结果为:Q2 = 1.9242e-014Q1\\\/Q2 = 3.6735.........2 画图首先,要确定dna的值。

这里,按dna = 1处理。

以下代码在7.1版以上均可运行。

c1 = 3.7148*10^(-16);c2 = 0.014388;tb = 77;dna = 1; % 输入dna的值M0 = @(x) c1.\\\/x.^5.\\\/(exp(c2.\\\/(x*tb))-1);K = @(x) 3.6735*tb^2\\\/c2\\\/dna^2.\\\/M0(x)ezplot(K,[0 6]) % 画x=[0 6]区间的图

怎样将MATLAB中绘图更光滑,不要锯齿状的曲线

第4章Matlab的图形功能(1)掌握图形窗口的创建与控制,以及图形窗口的基本操作;(2)熟练掌握二维和三维绘图基本的命令、着色、线型控制;(3)初步掌握用特殊的图形来表现特殊数据的性质,如面积图、直方图、饼图等。

(4)了解在极坐标、柱坐标和球坐标系下绘制图形。

(5)掌握坐标轴的控制和图形标注命令及其用法。

(6)了解句柄图形的概念和图形对象的结构层次、掌握图形对象属性的获取及利用图形对象属性编辑器设置对象属性的方法。

(7)掌握用GUI设计用户界面菜单对象和用户界面控制对象的方法。

第4章Matlab的图形功能一、图形窗口创建图形窗口的命令为figure,有两种调用格式:figure\\\/figure(n)也可以由菜单创建:File->New->Figure图形窗口的操作及控制>>figure(1)>>x=0:0.1:1;>>y=sin(x);>>plot(x,y)第4章Matlab的图形功能二、二维平面图形与坐标系1.几个基本的绘图命令a.线性坐标曲线plot(连续曲线)b.stem(离散曲线)函数命令plot是MATLAB二维曲线绘图中最简单、最重要、使用最广泛的一个线性绘图函数。

它可以生成线段、曲线和参数方程曲线的函数图形。

命令格式:plot(y):单参数式(y为纵坐标向量,横坐标为向量[1234…])plot(x,y):参数式(x为横坐标向量,y为纵坐标向量)plot(Y):m×n矩阵式(矩阵的每列为纵坐标,横坐标为向量[1:m])plot(X,Y):混合式第4章Matlab的图形功能用命

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片