Matlab中plot基本用法
友情链接:http://happyrxk.cn基本形式 >> y=[0 0.58 0.70 0.95 0.83 0.25];>> plot(y)
生成的图形是以序号为横坐标、数组y的数值为纵坐标画出的折线。 //
>> x=linspace(0,2*pi,30); % 生成一组线性等距的数值>> y=sin(x);>> plot(x,y)
生成的图形是上30个点连成的光滑的正弦曲线。x为横轴y为纵轴/
多重线 在同一个画面上可以画许多条曲线,只需多给出几个数组,例如 >> x=0:pi/15:2*pi;>> y1=sin(x);>> y2=cos(x);>> plot(x,y1,x,y2)
则可以画出多重线。另一种画法是利用hold命令。在已经画好的图形上,若设置hold on,MATLA将把新的plot命令产生的图形画在原来的图形上。而命令hold off 将结束这个过程。例如:
>> x=linspace(0,2*pi,30); y=sin(x); plot(x,y)>> hold on>> z=cos(x); plot(x,z)>> hold off
图形一样,但默认的颜色都是蓝色~~~~
///
线型和颜色 MATLAB对曲线的线型和颜色有许多选择,标注的方法是在每一对数组后加一个字符串参数,说明如下: 线型 线方式: - 实线 :点线 -. 虚点线 - - 波折线。 线型 点方式: . 圆点 +加号 * 星号 x x形 o 小圆 颜色: y黄; r红; g绿; b蓝; w白; k黑; m紫; c青.
网格和标记 在一个图形上可以加网格、标题、x轴标记、y轴标记,用下列命令完成这些工作。 >> x=linspace(0,2*pi,30); y=sin(x); z=cos(x);>> plot(x,y,x,z)>> grid%网格>> xlabel(‘Independent Variable X’)%x轴标记>> ylabel(‘Dependent Variables Y and Z’)%y轴标记>> title(‘Sine and Cosine Curves’)%标题
也可以在图形的任何位置加上一个字符串,如用: >> text(2.5,0.7,’sinx’)
表示在坐标x=2.5, y=0.7处加上字符串sinx。更方便的是用鼠标来确定字符串的位置,方法是输入命令: >> gtext(‘sinx’)
在图形窗口十字线的交点是字符串的位置,用鼠标点一下就可以将字符串放在那里。
坐标系的控制 在缺省情况下MATLAB自动选择图形的横、纵坐标的比例,如果你对这个比例不满意,可以用axis命令控制,常用的有:
axis([xmin xmax ymin ymax]) [ ]中分别给出x轴和y轴的最大值、最小值
>> axis([0 6 0 1])
axis equal 或 axis(‘equal’) x轴和y轴的单位长度相同
axis square 或 axis(‘square’) 图框呈方形
axis off 或 axis(‘off’) 清除坐标刻度
多幅图形 可以在同一个画面上建立几个坐标系, 用subplot(m,n,p)命令;把一个画面分成m×n个图形区域, p代表当前的区域号,在每个区域中分别画一个图,如 >> x=linspace(0,2*pi,30); y=sin(x); z=cos(x);>> u=2*sin(x).*cos(x); v=sin(x)./cos(x);>> subplot(2,2,1),plot(x,y),axis([0 2*pi –1 1]),title(‘sin(x)’)>> subplot(2,2,2),plot(x,z),axis([0 2*pi –1 1]),title(‘cos(x)’)>> subplot(2,2,3),plot(x,u),axis([0 2*pi –1 1]),title(‘2sin(x)cos(x)’)>> subplot(2,2,4),plot(x,v),axis([0 2*pi –20 20]),title(‘sin(x)/cos(x)’)
图形的输出 在数学建模中,往往需要将产生的图形输出到Word文档中。通常可采用下述方法: 首先,在MATLAB图形窗口中选择【File】菜单中的【Export】选项,将打开图形输出对话框,在该对话框中可以把图形以emf、bmp、jpg、pgm等格式保存。然后,再打开相应的文档,并在该文档中选择【插入】菜单中的【图片】选项插入相应的图片即可。
转载于:https://www.cnblogs.com/happyDays/archive/2012/12/28/2837163.html
Matlab中plot基本用法相关推荐
- MATLAB中Plot基础用法
1.Plot的定义和用法 此 MATLAB 函数 创建 Y 中数据对 X 中对应值的二维线图. 如果 X 和 Y 都是向量,则它们的长度必须相同.plot 函数绘制 Y 对 X 的图. 如果 X 和 ...
- matlab计算三角格网面积,MATLAB中plot的用法
_(x^2+y^2) 例5.2.4 绘制由方程形成的立体图.(见图5.2.5) z=xe >> clear >> x=-2:0.1:2;y=x; >> [X,Y]= ...
- matlab中plot函数用法
线条.颜色等参数: 1.简单的2维直线图 : plot(x,y) 同一坐标显示n条线:plot(x,y1,x,y2,-) x = 0:pi/10:2*pi; y = sin(x); figure; h ...
- python matlabplot写字_Matlab中plot基本用法的具体使用
本文主要介绍了Matlab中plot基本用法的具体使用,分享给大家,具体如下: >> y=[0 0.58 0.70 0.95 0.83 0.25]; >> plot(y) 生成 ...
- MATLAB中plot()函数的用法
文章目录 前言 一.plot()函数 二.代码运行结果 总结 前言 此为本人学习中的一些笔记总结,仅供参考. 提示:以下是本篇文章正文内容,下面案例可供参考 一.plot()函数 提示:关于plot( ...
- Matlab中plot函数及legend函数详解
Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...
- matlab中频域信号IFFT,MATLAB中ifft函数用法、性质、特性-以及与fft的组合应用全面深入解析(含程序)...
MATLAB中ifft函数用法.性质.特性,以及与fft的组合应用全面深入解析(含程序) 前言 在我之前的<MATLAB中fft函数用法.性质.特性.缺陷全面深入解析(含程序)>中,我已经 ...
- matlab在axis,matlab中axis的用法
>> axis([0 2*pi -0.9 0.9]) 图 5.1.3 使用了图形修饰的 plot 函数绘制的正弦曲线 5.1.3 图形的比较显示 在一般默认的情况下,MATLAB 每次使用 ...
- 2021-05-07 matlab中的addpath用法
matlab中的addpath用法 打开一个不在matlab工作路径上的文件,matlab会弹出提示找不到.而如果文件在它的工作路径上,matlab就直接打开那个文件,不会弹出提示.用addpath把 ...
最新文章
- 毕业仅1年,干Python赚了50W 网友:不是吹的
- The 2014 ACM-ICPC Asia Mudanjiang Regional Contest(2014牡丹江区域赛)
- Apache Tomcat 曝文件包含漏洞:攻击者可利用该漏洞读取webapp目录下的任意文件...
- Navisworks API 简单二次开发 (自定义工具条)
- UNIX再学习 -- 函数abort
- java jpanel调用构造函数的时候就开始执行repaint_在Java Swing组件中劫持`repaint()`调用...
- Android之推荐看的Android源码
- vc 6.0 显示文件全路径_配送路径规划思考(十二)
- Cell重磅发现:人类胎儿全身组织中都含有活细菌,这些细菌激发了胎儿的免疫发育...
- 「Leetcode」206.反转链表:听说过两天反转链表又写不出来了?
- 以太坊虚拟机 EVM(1)EVMC interpreter
- Unity WebPlayer自定义进度条界面
- 树莓派默认密码_树莓派介绍:没有显示器,怎样远程控制树莓派?
- 如何把大写金额变为小写数字_如何将小写金额变成大写数值
- 鸿蒙大陆9.1正式版礼包,鸿蒙大陆2.0正式版
- 五年程序员一般多少工资?网友:能活下来我都觉得是庆幸的!
- 无锡市委书记杜小刚等领导一行莅临华云数据调研:为无锡现代化建设插上“数字翅膀”
- 【蓝桥杯2019Java】平方和、最大降雨量
- Wi-Fi 探针 - 智能探针 - 探针盒子 -> 危害用户信息安全
- LInux 实训二记录