Matlab绘图基本用法,tomcat原理及优化

本文介绍了Matlab的二维图形绘制,包括plot函数的基本用法、含多个输入参数的plot函数、含选项的plot函数以及图形标注和坐标控制。同时,提到了Tomcat服务器的优化概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上一篇:Matlab创建M文件以及程序控制

下一篇:Matlab数值微分与数值积分

二维图形学习


1.1 绘制二维曲线的基本函数

1.plot函数的基本用法

  • plot函数的基本调用格式为:

    plot(x,y)

    其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。

    样例:在0<=X<=2π区间内,绘制曲线:y=4e-0.25xsin(πx)

    在这里插入图片描述

    样例:在-π<=t<=π区间内,绘制曲线:x=tcos(2t),y=tsin(t2);

    在这里插入图片描述

    说明:

    (1)当x是向量,y是矩阵时,x的长度与矩阵y的行数或列数必须相等。如果x的长度等于y的行数,则以x和y的每列为横、纵坐标绘制曲线,曲线的条数等y的列数。如果x的长度等于y的列数,则以x和y的每行为横、纵坐标绘制曲线,曲线的条数等y的行数。

    (2)当x、y是同维矩阵时,则以x、y对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。

    (3)plot函数最简单的调用格式是只包含一个输入参数:plot(x)

2.含多个输入参数的plot函数

含多个输入参数的plot函数调用格式为:

plot(x1,y1,x2,y2,…,xn,yn)

在这里插入图片描述

3.含选项的plot函数

含选项的plot函数调用格式为:

plot(x1,y1,选项1,x2,y2, 选项2,…,xn,yn,选项n)

线性列表:

| 选项 | 线型 | 选项 | 线型 |

| — | — | — | — |

| - | 实线(默认) | -. | 点划线 |

| : | 虚线 | – | 双划线 |

颜色列表:

| 序号 | 选项 | 颜色 | 序号 | 选项 | 颜色 |

| — | — | — | — | — | — |

| 1 | b(blue) | 蓝色 | 5 | m(magenta) | 品红色 |

| 2 | g(green) | 绿色 | 6 | y(yellow) | 黄色 |

| 3 | r(red) | 红色 | 7 | k(black) | 黑色 |

| 4 | c(cyan) | 青色 | 8 | w(white) | 白色 |

标记符号列表:

| 选项 | 标记符号 | 选项 | 标记符号 |

| — | — | — | — |

| . | 点 | v(字母) | 朝下三角符号 |

| o(字母) | 圆圈 | ^ | 朝上三角符号 |

| x(字母) | 叉号 | < | 朝左三角符号 |

| + | 加号 | > | 朝右三角符号 |

| * | 星号 | p(pentagram) | 五角符号 |

| s(square) | 方块符 | h(hexgram) | 六角符号 |

| d(dlamond) | 菱形符 | | |

在这里插入图片描述

4.双纵坐标函数plotyy

plotyy函数是MATLAB 5.X新增的函数。它能把函数值具有不同量纲、不同数量级的两个函数绘制在同一坐标中。调用格式为:plotyy(x1,y1,x2,y2)

其中x1-y1对应一条曲线,x2-y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1-y1数据对,右纵坐标用于x2-y2数据对。

样例:用不同标度绘制:y1=e-0.5xsin(2πx),y2=sin(x);

在这里插入图片描述

容易使用的绘图函数:ezplot

ezplot(FUN):绘制函数FUN(x);

ezplot(FUN2):绘制函数FUN(x,y)=0;

ezplot(FUN,[A,B]):绘制函数在一定范围内显示;

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

1.2 绘制图形的辅助操作

  1. 图形标注

    有关图形标注函数的调用格式为:

    title(图形名称)

    xlabel(x轴说明)

    ylabel(y轴说明)

    text(x,y,图形说明)

    legend(图例1,图例2,…)

  2. 坐标控制

    函数的调用格式为:

    axis([xmin xmax ymin ymax zmin zmax])

    axis函数功能丰富,常用的用法还有:

    axis equal 纵、横坐标轴采用等长刻度

    axis square 产生正方形坐标系(缺省为矩形)

    axis auto 使用缺省设置

    axis off 取消坐标轴

    axis on 显示坐标轴

    grid on/off命令控制是画还是不画网格线,不带参数的grid命令在两种状态之间进行切换。

    box on/off命令控制是加还是不加边框线,不带参数的box命令在两种状态之间进行切换。

    *. 样例:分段函数

    在这里插入图片描述

  3. 图形保持

    一般情况下,绘图命令每执行一次就刷新当前图形窗口,图形窗口原有图形将不复存在。若希望在已存在的图形上再继续添加新的图形,可使用图形保持命令hold。hold on/off命令控制是保持原有图形还是刷新原有图形,不带参数的hold命令在两种状态之间进行切换。

    在这里插入图片描述

  4. 图形窗口的分割

    subplot函数的调用格式为:

    subplot(m,n,p)

    在这里插入图片描述

    对图形窗口灵活分割。请看下面的程序。

    在这里插入图片描述

其他形式的二维图形


2.1 对函数自适应采样的绘图函数

总结

总的来说,面试是有套路的,一面基础,二面架构,三面个人。

最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友

CodeChina开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频】

三面蚂蚁金服成功拿到offer后,他说他累了

三面蚂蚁金服成功拿到offer后,他说他累了

后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友**

CodeChina开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频】

[外链图片转存中…(img-JGjYH1AU-1631064687017)]

[外链图片转存中…(img-NsegBZ6T-1631064687018)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值