1、 

三维曲线

>> t=0:pi/50:10*pi;

>> plot3(sin(2*t),cos(2*t),t)

>> axis square

>> grid on

2、一窗口多图形

>> t=-2*pi:0.01:2*pi;

>> subplot(3,2,1)

>> plot(t,sin(t))

>> subplot(3,2,2)

>> plot(t,cos(t))

>> subplot(3,2,3)

>> plot(t,tan(t))

>> axis([-pi pi -100 100])

>> subplot(3,2,4)

>> plot(t,cot(t))

>> axis([-pi pi -100 100])

>> subplot(3,2,5)

>> plot(t,atan(t))

>> subplot(3,2,6)

>> plot(t,acot(t))

3、 图形样式、标注、题字

(也可以利用菜单直接Insert)

>> x=0:pi/20:2*pi;

>> plot(x,sin(x),'b-.')

>> hold on

>> plot(x,cos(x),'r--')

>> hold on

>> plot(x,sin(x)-1,'g:')

>> hold on

>> plot(x,cos(x)-1)

>> xlabel('x');

>> xlabel('x轴');

>> ylabel('y轴');

>> title('图形样式、标注等');

>> text(pi,sin(pi),'x=\pi');

>> legend('sin(x)','cos(x)','sin(x)-1','cos(x)-1');

>> [x1,y1]=ginput(1) %利用鼠标定位查找线上某点的值

x1 =

2.0893

y1 =

-0.5000

>> gtext('x=2.5') %鼠标定位放置所需的值在线上

4、

>> fplot('[sin(x),cos(x),sqrt(x)-1]',[0 2*pi])

M文件:myfun.m

内容如下:

function y=myfun(x)

y(:,1)=sin(x);

y(:,2)=cos(x);

y(:,3)=x^(1/2)-1;

再运行:>> fplot('myfun',[0 2*pi])

同样可以得到下图

5、

>> [x,y]=fplot('sin',[0 2*pi]);

>> [x1,y1]=fplot('cos',[0 2*pi]);

>> plot(x,y,'-r',x1,y1,'-.k')

>> legend('y=sinx','y=cosx')

6、

>> x=[-2:0.2:2];

>> y=exp(x)-sin(x);

>> plot(x,y,'-or','linewidth',2)

7、画出y1=6(sinx-cosx),y2=x2^x-1的图形

>> x=[-3:0.1:3];

>> y1=6*(sin(x)-cos(x));

>> y2=x.*2.^x-1;

>> plot(x,y1,'-r',x,y2,'-.k','linewidth',2)
 

8、绘制心形图r=2(1-cosθ)的极坐标图形

>> theta=[0:0.01:2*pi];

>> polar(theta,2*(1-cos(theta)),'-k')

>> polar(theta,2*(1-cos(theta)),'-or')
 

9、用双轴对数坐标绘制y=x*3^x-30的图形

>> x=logspace(-3,3);

>> y=x.*3.^x-30;

>> loglog(y,'-or','linewidth',2);

>> grid on

10、绘制数据向量的单轴对数坐标图形

>> x=[1:50];

>> y=[1:50];

>> semilogx(x,y,'-*b')

%绘制横轴为对数坐标

%纵轴为线性坐标

>> grid on

>> semilogy(x,y,'-*b')

%绘制纵轴为对数坐标

%横轴为线性坐标

>> grid on

11、绘制矩阵的条形图,

并求出句柄属性值向量。

>> A=[1 2 3;4 5 6;7 8 9];

>> h=bar(A)

h =

171.0031  174.0026  176.0026

12、绘制矩阵的水平条形图。

>> y=[3 2 -2 2 1;-1 2 3 7 1;7 2 -3 5 2];

>> x=[1:3];

>> barh(x,y)

13、绘制矩阵的面积图。

>> y=[3 2 -2 2 1;-1 3 3 7 2;-7 5 5 9 3];

>> area(y)

14、绘制矩阵的二维饼图

>> x=[1 2 3;4 5 6;7 8 9];

>> explode=[0 1 0 1 0 1 0 1 0];

>> pie(x,explode)

15、自行确定数据向量,绘制其散点图。

>> x=rand(1,100);y=randn(1,100);scatter(x,y,20)

16、自行确定数据,绘制其柱形图。

>> x=[-2:0.01:4];

>>y=randn(1131,1);

>>hist(y,x)

17、绘制y=sinx在[0,2*pi]上的误差图。

>> x=[0:pi/20:2*pi];

>> y=sin(x);

>> E=std(y)*ones(size(x));

%条形控制

>> errorbar(x,y,E)

18、绘制火柴杆图。

>> x=[1 1.5 2;3 3.5 4;5 5.5 6];

>> y=[4 3 2;4 8 9;2 7 3];

>> stem(x,y,'fill')

%fill意思是“实心点”

19、绘制羽列图。

>> U=[-90:5:90]*pi/180;

%建立等间距数据

>> V=2*ones(size(U));

%根据U建立数据

>> [U,V]=pol2cart(U,V);

转换数据为直角坐标形式

>> feather(U,V)

20、同一窗口绘制

和在[0,30]上的图形。

>> x=[0:0.01:30];

>> y1=50*exp(-0.05*x).*sin(x);

>> y2=0.5*exp(-0.5*x).*cos(x);

>> plotyy(x,y1,x,y2,'plot')

% plotyy(x,y1,x,y2,'plot')表示:

用左侧y标度绘制(x,y1)

用右侧y标度绘制(x,y2)

21、绘制8阶魔方矩阵的等值线图和阶梯图。

>> A=magic(8);contour(A) %绘制等值线图stairs(A) %绘制阶梯图

22、绘制玫瑰花图。

>> theta=rand(1,200)*2*pi;

>> rose(theta,25)

23、绘制罗盘图。

>> x=rand(20,1);y=randn(20,1);

>> compass(x,y)
 

Matlab图形绘制经典案例 (1)相关推荐

  1. matlab图形绘制经典案例,MATLAB经典教程第四章_图形绘制.ppt

    <MATLAB经典教程第四章_图形绘制.ppt>由会员分享,可在线阅读,更多相关<MATLAB经典教程第四章_图形绘制.ppt(32页珍藏版)>请在人人文库网上搜索. 1.Ma ...

  2. matlab图形绘制经典案例,Matlab图形绘制经典案例(转载)

    1. 三维曲线 >> t=0:pi/50:10*pi; >> plot3(sin(2*t),cos(2*t),t) >> axis square >> ...

  3. Matlab图形绘制经典案例 (2)

    24.绘制函数的梯度场矢量图. >> [x,y]=meshgrid([-2:0.1:2]); %建立栅格点数据向量 >> z=3.*x.*y*exp(-x.^2-y.^2)-1 ...

  4. matlab 图形绘制,MatLab图形绘制功能

    MatLab图形绘制功能 MatLab % 0到10的1000个点的x座标 y=sin(x); % 对应的y座标 plot(x,y); % 绘图 Y=sin(10*x); plot(x,y, r: , ...

  5. matlab图形绘制基础(东北大学MOOC笔记)

    %% 二维图形绘制 % 多纵轴曲线绘制 figure(1); t = 0:0.01:2*pi; y1 = sin(t); y2 = 10*cos(t); % plotyy(t, y1, t, y2); ...

  6. matlab三维螺旋,Matlab——图形绘制——三维立体图形 剔透玲珑球 动态图——彗星状轨迹图...

    三维绘图函数 三维绘制工具 函数view 实例:三维螺旋线 >> t=0:pi/50:10*pi; plot3(sin(t),cos(t),t) grid %添加网格 plot3可以画出空 ...

  7. 详解matlab图形绘制技术 下载,详解MATLAB图形绘制技术

    第1章 MATLAB的基本知识 1.1 MATLAB的认识 1.2 MATLAB的特点 1.2.1 MATLAB的普遍特点 1.2.2 MATLAB R2009a的新特点 1.3 MATLAB的工作环 ...

  8. Matlab图形绘制(五)绘制矩阵的条形图、面积图、二维饼图

    文章目录 1.bar函数 1.1.绘制矩阵的条形图,并求出句柄属性值向量 2.barh函数 2.1绘制矩阵的水平条形图 3.area函数 3.1绘制矩阵的面积图 4.pie函数 4.1 绘制矩阵的二维 ...

  9. Matlab图形绘制(四)极坐标图形(polar)、双轴对数坐标图形(loglog)、单轴对数坐标图形(semilogx)

    文章目录 1.极坐标图形(polar函数) 2. 用双轴对数坐标绘制 y=x*3^x‐30 的图形 3.绘制数据向量的单轴对数坐标图形 1.极坐标图形(polar函数) polar函数说明: pola ...

最新文章

  1. django admin扩展 相关备忘录
  2. r型聚类典型指标_六种GAN评估指标的综合评估实验,迈向定量评估GAN的重要一步...
  3. 小丑马戏团风格英文404网页模板
  4. python文件编码转换工具_python实现unicode转中文及转换默认编码的方法
  5. 硬盘损坏如何恢oracle,硬盘物理损坏,如何恢复数据库?
  6. UNIX 环境高级编程(四)—— dirent.h
  7. php 修改json数组的值,php – 无法通过str_replace更改JSON数组中的值
  8. 读后感——《构建之法》第1.2.3章
  9. reader技巧总结2.1.doc
  10. 第十二届全国计算机化学学术会议,中国化学会第十二届全国天然有机化学学术会议通知(第二轮)...
  11. windows补丁下载地址
  12. ansible生成巡检报告
  13. 企业怎么选泽网站建设类型
  14. 根轨迹分析 matlab,MATLAB的根轨迹分析
  15. PHP图片压缩到指定的大小
  16. Chrome开启多线程下载
  17. hdu4069 Squiggly Sudoku
  18. IRAP 的安装以及运行的实例 主要就是瞎调让程序能跑,,,
  19. C++版本OpenCv教程(四十二)霍夫变换原理及直线检测
  20. 大脑是如何编码外界各种信息的?

热门文章

  1. npc一定不能多项式时间内解决吗_P, NP, NPC 和 NPhard
  2. unity天空盒渐变_CodeGo.netgt;如何使Unity中的径向渐变天空盒?
  3. java中block类6_Java 实现区块链中的区块,BLOCK的实现
  4. 366万常用的中 txt 网盘_推荐三款我常用于备份文件的网盘,堪称精品中的精品,建议收藏!...
  5. Android左右滑屏遇到listview问题解决
  6. linux磁盘管理系列一:磁盘配额管理
  7. Mac OS 10.12使用U盘重装(转)
  8. 11月份西部数码.wang域名注册量及市场份额统计报告
  9. HTML form 标签的 method 属性
  10. 对面向接口编程、按分层建项目的反思和新的分层结构思路