【MATLAB】基本绘图 ( 图形设置 | 坐标轴开关 | box 开关 | 网格开关 | 坐标轴样式 )(一)

简介: 【MATLAB】基本绘图 ( 图形设置 | 坐标轴开关 | box 开关 | 网格开关 | 坐标轴样式 )(一)

文章目录

一、绘图相关设置

1、绘制多图

二、绘图相关代码示例

1、四个坐标样式展示

2、网格开关

3、box 开关

4、坐标轴开关





一、绘图相关设置




1、绘制多图


绘图相关设置 :


开关网格 : grid on/off


开关 box : box on/off , 坐标轴的 下方是 x xx 轴 , 左侧是 y yy 轴 , 上方和右侧是 box ;


开关坐标轴 : axis on/off


普通坐标轴 : axis normal , 默认坐标轴样式 ;


square 坐标轴 : axis square , 坐标轴的 x xx 轴范围与 y yy 轴范围相等 ;


equal 坐标轴 : axis equal , x xx 轴单位刻度与 y yy 轴单位刻度长度相等 , 最能体现出实际的曲线 ;


equal tight 坐标轴 : axis equal tight , 在 equal 坐标轴基础上 , 将曲线剪切出来 ;






二、绘图相关代码示例




1、四个坐标样式展示


四个坐标样式展示 :


% 生成 x 轴数据 , -10 ~ 10 , 步长 0.1
t = 0 : 0.1 : 2 * pi;
% x,y 轴变量
x = 3 * cos(t);
y = sin(t);
% 在第一行第一列绘制图形, 坐标轴正常 normal
subplot(2,2,1);
plot(x,y);
axis normal 
% 在第一行第二列绘制图形, 坐标轴方形 square
subplot(2,2,2);
plot(x,y);
axis square
% 在第二行第一列绘制图形, 坐标轴 equal
subplot(2,2,3);
plot(x,y);
axis equal
% 在第二行第二列绘制图形, 坐标轴 equal tight
subplot(2,2,4);
plot(x,y);
axis equal tight


运行效果 :

image.png



上面绘制出来的图的效果 , 最正确的是第 3 33 张图的样式 equal , x xx 轴上长度 1 11 与 y yy 轴上长度 1 11 相同 , 是最直观的效果 ;


square 样式表示的是坐标轴的 x xx 轴和 y yy 轴长度相同 ;


equal tight 样式是在 equal 样式基础上 , 贴边切割有效曲线图形 ;




2、网格开关


代码示例 :


% 生成 x 轴数据 , -10 ~ 10 , 步长 0.1
t = 0 : 0.1 : 2 * pi;
% x,y 轴变量
x = 3 * cos(t);
y = sin(t);
% 在第一行第一列绘制图形
subplot(2,1,1);
plot(x,y);
% 打开网格
grid on
% 在第一行第二列绘制图形
subplot(2,1,2);
plot(x,y);
% 关闭网格
grid off



绘图效果 : 第一个网格打开 , 第二个网格关闭 ;

image.png





目录
相关文章
|
2月前
|
编解码 资源调度
MATLAB | 绘图配色第九期带高斯分布的直方图
MATLAB | 绘图配色第九期带高斯分布的直方图
61 0
|
2月前
|
机器学习/深度学习 算法 安全
m基于Qlearning强化学习工具箱的网格地图路径规划和避障matlab仿真
MATLAB 2022a中实现了Q-Learning算法的仿真,展示了一种在动态环境中进行路线规划和避障的策略。Q-Learning是强化学习的无模型方法,通过学习动作价值函数Q(s,a)来优化智能体的行为。在路线问题中,状态表示智能体位置,动作包括移动方向。通过正负奖励机制,智能体学会避开障碍物并趋向目标。MATLAB代码创建了Q表,设置了学习率和ε-贪心策略,并训练智能体直至达到特定平均奖励阈值。
62 15
|
2月前
|
移动开发
MATLAB | SCI绘图配色第1期 | 点线图 | 刺客伍六七之暗影宿命第1集
MATLAB | SCI绘图配色第1期 | 点线图 | 刺客伍六七之暗影宿命第1集
100 0
|
19天前
|
数据处理
MATLAB 论文绘图规范标注
MATLAB 论文绘图规范标注
|
2月前
|
编解码
MATLAB | SCI 绘图配色第 2 期 | 三维柱状图 | 画江湖之不良人
MATLAB | SCI 绘图配色第 2 期 | 三维柱状图 | 画江湖之不良人
69 0
|
2月前
|
编解码
MATLAB | SCI绘图配色第三期 | 二维柱状图 | 一人之下
MATLAB | SCI绘图配色第三期 | 二维柱状图 | 一人之下
70 0
|
2月前
|
编解码
MATLAB | SCI 绘图配色第三四期 | 二维堆叠柱状图 | 大理寺日志
MATLAB | SCI 绘图配色第三四期 | 二维堆叠柱状图 | 大理寺日志
53 0
|
2月前
|
编解码
MATLAB | SCI 绘图配色第五期 | 二维横轴柱状图 | 镇魂街
MATLAB | SCI 绘图配色第五期 | 二维横轴柱状图 | 镇魂街
37 0
|
2月前
|
编解码
MATLAB | SCI 绘图配色第六期 | 三维折线图
MATLAB | SCI 绘图配色第六期 | 三维折线图
112 0
|
2月前
|
编解码
MATLAB | SCI 绘图配色第七期 | 二维纵轴堆叠柱状图 | 雾山五行
MATLAB | SCI 绘图配色第七期 | 二维纵轴堆叠柱状图 | 雾山五行
73 0