matlab plot save
时间: 2023-07-06 17:09:02 浏览: 42
要在 MATLAB 中保存绘图,可以使用 `saveas` 函数。
以下是保存绘图的示例代码:
```matlab
% 创建一个简单的绘图
x = linspace(0, 10);
y = sin(x);
plot(x, y);
% 保存绘图到文件
filename = 'sine_wave.png'; % 指定要保存的文件名和格式
saveas(gcf, filename); % 保存当前图形到指定文件
```
上述代码将创建一个简单的正弦波形,并将其保存为 PNG 格式的文件。您可以将 `filename` 更改为所需的文件名和格式,例如 `.jpg` 或 `.pdf` 等等。
相关问题
matlab plot
Matlab是一种非常流行的科学计算软件,也是一个非常强大的数据可视化工具。Matlab中的plot函数可以用于绘制二维图形。
下面是一个简单的示例代码,演示如何使用plot函数绘制一个正弦曲线:
```
x = linspace(0, 2*pi, 100); % 生成0到2π之间的100个等间隔的数
y = sin(x); % 计算正弦函数的值
plot(x,y); % 绘制正弦曲线
```
这段代码会生成一个包含100个点的正弦曲线,并将其绘制在屏幕上。如果想要将该曲线保存为图像文件,可以使用Matlab的saveas函数:
```
saveas(gcf, 'sine_wave.png'); % 将当前图形保存为PNG格式的文件
```
这个函数会将当前的图形保存为一个名为sine_wave.png的PNG格式的图片文件。
matlab plot 分段画图
以下是使用MATLAB绘制分段函数的示例代码:
```matlab
clc; clear;
N1 = 5;
N2 = 3.5;
n = 0:0.01:25;
g = (1/2).*(1-cos(pi.*n/N1)).*(n<N1 & n>0) + cos(pi.*(n-N1)/(2.*N2)).*(n<=N1+N2 & n>=N1) + 0.*(n<0 & n>N1+N2);
figure;
plot(n, g);
xlabel('时间/ms');
ylabel('g(n)');
title('式2-1');
axis([0 25 -0.4 1.2]);
saveas(1, '式2-1.jpg');
```
这段代码使用了MATLAB的`plot`函数来绘制分段函数图形。首先定义了变量`N1`和`N2`,然后使用`n = 0:0.01:25`生成了一个从0到25的等间隔的数列。接着根据分段函数的定义计算了函数值`g`。最后使用`plot`函数将`n`作为横坐标,`g`作为纵坐标绘制出图形。`xlabel`、`ylabel`和`title`函数用于设置坐标轴标题和图形标题。`axis`函数用于设置坐标轴的范围。`saveas`函数用于将图形保存为图片。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)