matlab 绘制直方图 Lw(1,1) =Br; Lw(2,1) =Al;
时间: 2023-09-06 19:12:20 浏览: 62
matlab绘制直方图
4星 · 用户满意度95%
您可以使用 MATLAB 中的 `histogram` 函数来绘制直方图。该函数的语法为:
```
histogram(data)
```
其中,`data` 为包含数据的向量或矩阵。以下是一个示例代码:
```matlab
% 创建数据
Br = 2;
Al = 3;
Lw = [Br; Al];
% 绘制直方图
histogram(Lw)
```
这将绘制 `Lw` 中数据的直方图。如果需要指定直方图的边界和 bin 的数量,可以使用以下语法:
```matlab
histogram(data, edges, 'BinWidth', binwidth)
```
其中,`edges` 为边界向量,`binwidth` 为 bin 的宽度。例如:
```matlab
% 创建数据
Br = 2;
Al = 3;
Lw = [Br; Al];
% 指定边界和 bin 的宽度
edges = 0:1:5;
binwidth = 1;
% 绘制直方图
histogram(Lw, edges, 'BinWidth', binwidth)
```
这将绘制 bin 宽度为 1,边界为 [0, 1, 2, 3, 4, 5] 的直方图。
阅读全文