matlab作图plot显示窗口
时间: 2023-09-04 17:16:50 浏览: 62
在MATLAB中,使用plot函数绘制图形默认会在新的图形窗口中显示结果。如果您想在代码中显式地指定图形窗口,可以使用figure函数来创建一个新的窗口。
以下是一个示例,展示如何在指定的图形窗口中绘制曲线:
```
x = 1:10; % x轴数据
y = x; % y轴数据
figure(1); % 创建一个图形窗口,窗口编号为1
plot(x, y); % 在窗口1中绘制曲线
```
您可以根据需要在figure函数中指定不同的窗口编号,以创建多个图形窗口。例如:
```
x = 1:10; % x轴数据
y1 = x; % y1轴数据
y2 = x.^2; % y2轴数据
figure(1); % 创建窗口1
plot(x, y1); % 在窗口1中绘制曲线1
figure(2); % 创建窗口2
plot(x, y2); % 在窗口2中绘制曲线2
```
希望这个示例能够解决您的问题。如果您有其他疑问,请随时提问。
相关问题
matlab绘图plot用法
plot函数是MATLAB编程中用于绘图的函数。它有多种语法形式,可以根据需要选择使用。最常见的用法是plot(x,y),其中x和y分别是表示坐标轴上点的向量。可以使用plot(x,y,LineSpec)来设置线条的样式。也可以使用plot(X1,Y1,...,Xn,Yn)同时绘制多条曲线。此外,还可以使用plot(Y)绘制一维向量Y的值。
下面是一些plot函数的举例用法:
1. 例子1:绘制正弦函数图形
x = 1:2*pi/100:2*pi;
y = sin(x);
plot(x, y, '-.');
2. 例子2:同时绘制正弦函数和余弦函数的图形,并设置线条颜色
x = 0:2*pi/100:2*pi;
y1 = sin(x);
y2 = cos(x);
plot(x, y1, 'g')
hold on; %让图像一直保存在一个窗口里面
plot(x, y2, 'k')
hold off; %关闭这个功能
matlab plot窗口大小设置
在 MATLAB 中,你可以使用 `figure` 函数来创建一个绘图窗口,并可以通过设置窗口的大小来控制显示效果。以下是设置 plot 窗口大小的方法:
1. 使用 `figure` 函数创建一个绘图窗口,并使用 `'Position'` 参数来设置窗口的位置和大小。位置参数表示窗口左下角的坐标,大小参数表示窗口的宽度和高度。例如,以下代码将创建一个宽度为 800 像素,高度为 600 像素的绘图窗口:
```matlab
figure('Position', [0, 0, 800, 600])
```
2. 使用 `set` 函数来设置已有绘图窗口的大小。首先,使用 `gcf` 函数获取当前的绘图窗口句柄,然后使用 `'Position'` 参数来设置窗口的位置和大小。例如,以下代码将把当前绘图窗口的宽度设置为 800 像素,高度设置为 600 像素:
```matlab
set(gcf, 'Position', [0, 0, 800, 600])
```
通过以上方法,你可以根据需要自定义 plot 窗口的大小。