matlabfor循环用plot画图
时间: 2023-03-19 09:21:09 浏览: 274
Matlab中使用Plot函数动态画图方法-综合文档
5星 · 资源好评率100%
可以使用 MATLAB 中的 for 循环结合 plot 函数来画图。例如,假设你要画出 y = x^2 在区间 [0, 5] 的图像,可以按照以下步骤进行:
1. 定义 x 的范围,生成一个向量 x:
```
x = 0:0.1:5;
```
2. 定义一个空向量 y,用于存储对应 x 值的 y 值:
```
y = [];
```
3. 使用 for 循环计算每个 x 值对应的 y 值,并将其存储到 y 向量中:
```
for i = x
y = [y i^2];
end
```
4. 使用 plot 函数画出 x 和 y 的图像:
```
plot(x, y);
```
完整代码如下:
```
x = 0:0.1:5;
y = [];
for i = x
y = [y i^2];
end
plot(x, y);
```
执行完以上代码,即可得到 y = x^2 在区间 [0, 5] 的图像。
阅读全文