【MATLAB】基本绘图 ( 绘制多图 | 设置图形对话框在 Windows 界面的位置和大小 | 在一个图形上绘制多个小图形 )(一)

简介: 【MATLAB】基本绘图 ( 绘制多图 | 设置图形对话框在 Windows 界面的位置和大小 | 在一个图形上绘制多个小图形 )(一)

文章目录

一、绘制多图

1、绘制多图

2、代码示例

二、设置图形对话框在 Windows 界面的位置和大小

三、在一个图形上绘制多个小图形





一、绘制多图




1、绘制多图


存在一种绘图情况 , 需要同时展示两条曲线 , 但是二者的 x xx 或 y yy 轴差距过大 , 需要绘制在两个图中 ;


在绘制每个图前 , 先调用一次 figure , 就会在新的对话框中生成一张新的图形 ;


使用示例如下 :


% 绘制第一个图像 , 平方函数
figure, plot(x, y1);
% 绘制第二个图像 , 指数函授
figure , plot(x, y2)


注意事项 :


分成两个图形绘制时 , 需要注意 , 如果要设置 gcf , gca , 注意和获取的是哪个绘图对象 ;


在第一个 figure 与第二个 figure 之间调用 gca , 获取的是第一个 figure 图形的坐标轴对象 ;


在第二个 figure 之后调用 gca , 获取的是第二个 figure 图形的坐标轴对象 ;




2、代码示例


完整代码示例 :


% 生成 x 轴数据 , -10 ~ 10 , 步长 0.1
x = -10 : 0.1 : 10;
% 平方函数
y1 = x.^2 - 8;
% 指数运算 , 以 e 为底的指数函数
y2 = exp(x);
% 绘制第一个图像 , 平方函数
figure, plot(x, y1);
% 绘制第二个图像 , 指数函授
figure , plot(x, y2)


绘图结果 :

image.png







二、设置图形对话框在 Windows 界面的位置和大小


使用 figure 函数可以设置图形的位置和大小 ;


用法如下 :


figure('Position', [left, bottom, width, height]);


left 参数 : 图形对话框在 Windows 界面中 , 距离屏幕左侧的距离 ;


bottom 参数 : 图形对话框在 Windows 界面中 , 距离屏幕底部的距离 ;


width 参数 : 图形对话框宽度 ;


height 参数 : 图形对话框高度 ;





代码示例 :


% 生成 x 轴数据 , -10 ~ 10 , 步长 0.1
x = -10 : 0.1 : 10;
% 平方函数
y1 = x.^2 - 8;
% 在屏幕左下角绘制对话框 , 宽高都是 500 像素
figure('Position', [0,0,500,500]);
% 在指定位置绘制平方函数
plot(x, y1);



绘图效果 : 在屏幕左下角绘制对话框 , 对话框的宽高都是 500 像素 ;


image.png

目录
相关文章
|
12月前
|
安全 生物认证 网络安全
windows10无法设置默认保存位置怎么办?显示错误代码0x80070002怎么解决?
Win10系统下载文件时,默认会保存在特定位置,但用户可自行修改。若更改后仍无效,可通过删除目标磁盘中的特定文件夹、修改注册表权限、“干净启动”排除干扰软件或使用第三方修复工具等方式解决此问题。
1754 0
|
NoSQL Redis 数据安全/隐私保护
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
文章提供了Redis最流行的图形化界面工具Another Redis Desktop Manager的下载及使用教程,包括如何下载、解压、连接Redis服务器以及使用控制台和查看数据类型详细信息。
6389 6
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
|
NoSQL Redis 数据库
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
文章提供了Redis图形化界面工具的下载及使用教程,包括如何连接本地Redis服务器、操作键值对、查看日志和使用命令行等功能。
4548 0
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
|
资源调度 监控 算法
基于扩频解扩+LDPC编译码的QPSK图传通信系统matlab误码率仿真,扩频参数可设置
该通信系统主要用于高质量图像传输,如无人机、视频监控等场景。系统采用QPSK调制解调、扩频技术和LDPC译码,确保复杂电磁环境下的稳定性和清晰度。MATLAB仿真(2022a)验证了算法效果,核心程序包括信道编码、调制、扩频及解调等步骤,通过AWGN信道测试不同SNR下的性能表现。
468 6
基于扩频解扩+LDPC编译码的QPSK图传通信系统matlab误码率仿真,扩频参数可设置
|
监控 算法 数据安全/隐私保护
基于扩频解扩+turbo译码的16QAM图传通信系统matlab误码率仿真,扩频参数可设置
本项目基于MATLAB 2022a实现图像传输通信系统的仿真,涵盖16QAM调制解调、扩频技术和Turbo译码。系统适用于无人机图像传输等高要求场景,通过扩频解扩和Turbo译码提升抗干扰能力。核心程序包括图像源处理、16QAM调制、扩频编码、信道传输、解扩及Turbo译码,最终还原并显示RGB图像。仿真结果无水印,操作步骤配有视频指导。
310 5
|
监控 算法 数据安全/隐私保护
基于扩频解扩+turbo译码的QPSK图传通信系统matlab误码率仿真,扩频参数可设置
本项目基于MATLAB 2022a实现图像传输通信系统的仿真,涵盖QPSK调制解调、扩频技术和Turbo译码。系统适用于无人机图像传输等高要求场景,确保图像质量和传输稳定性。通过仿真,验证了系统在不同信噪比下的性能,展示了图像的接收与恢复效果。核心代码实现了二进制数据到RGB图像的转换与显示,并保存不同条件下的结果。
344 6
|
监控 算法 数据安全/隐私保护
基于扩频解扩+LDPC编译码的16QAM图传通信系统matlab误码率仿真,扩频参数可设置
该通信系统主要用于高质量图像传输,适用于无人机、视频监控等场景。系统采用16QAM调制解调、扩频技术和LDPC译码,确保复杂电磁环境下的稳定性和清晰度。MATLAB 2022a仿真结果显示图像传输效果良好,附带的操作视频详细介绍了仿真步骤。核心代码实现了图像的二进制转换、矩阵重组及RGB合并,确保图像正确显示并保存为.mat文件。
320 20
|
监控 算法 数据安全/隐私保护
基于扩频解扩+turbo译码的64QAM图传通信系统matlab误码率仿真,扩频参数可设置
该通信系统基于MATLAB 2022a仿真,适用于高要求的图像传输场景(如无人机、视频监控等),采用64QAM调制解调、扩频技术和Turbo译码提高抗干扰能力。发射端包括图像源、64QAM调制器、扩频器等;接收端则有解扩器、64QAM解调器和Turbo译码器等。核心程序实现图像传输的编码、调制、信道传输及解码,确保图像质量和传输可靠性。
289 16
|
算法 决策智能
基于禁忌搜索算法的VRP问题求解matlab仿真,带GUI界面,可设置参数
该程序基于禁忌搜索算法求解车辆路径问题(VRP),使用MATLAB2022a版本实现,并带有GUI界面。用户可通过界面设置参数并查看结果。禁忌搜索算法通过迭代改进当前解,并利用记忆机制避免陷入局部最优。程序包含初始化、定义邻域结构、设置禁忌列表等步骤,最终输出最优路径和相关数据图表。

热门文章

最新文章