matlab中size的例子
时间: 2024-05-01 19:21:07 浏览: 16
下面是一些使用MATLAB中size函数的示例:
1. 求矩阵的行列数:
```matlab
A = [1 2 3; 4 5 6; 7 8 9];
[r, c] = size(A); % r = 3, c = 3
```
2. 求向量的长度:
```matlab
x = [1 2 3 4 5];
n = size(x, 2); % n = 5
```
3. 求多维数组的各维大小:
```matlab
B = rand(2, 3, 4);
[d1, d2, d3] = size(B); % d1 = 2, d2 = 3, d3 = 4
```
4. 求字符串的长度:
```matlab
str = 'Hello World';
len = size(str, 2); % len = 11
```
5. 求单元格数组的大小:
```matlab
C{1} = [1 2 3; 4 5 6];
C{2} = [7 8 9; 10 11 12; 13 14 15];
[m, n] = size(C); % m = 1, n = 2
```
相关问题
matlab中size
函数用于获取一个数组的维度和大小。
语法:
```matlab
s = size(A)
```
其中,A为输入的数组,s为返回的大小信息。
例子:
```matlab
A = [1 2 3; 4 5 6];
s = size(A);
```
输出:
```matlab
s =
2 3
```
表示A是一个2x3的矩阵。
matlab中screensize
在 MATLAB 中,`screensize` 函数用于获取当前计算机屏幕的尺寸。该函数返回一个包含四个元素的向量,分别表示屏幕左下角的 x 坐标、屏幕左下角的 y 坐标、屏幕宽度和屏幕高度。下面是一个示例:
```matlab
screen_size = get(0, 'ScreenSize');
disp(screen_size);
```
输出结果类似于:
```
1 1 1920 1080
```
其中,前两个元素表示屏幕左下角的坐标(在这个例子中为 (1,1)),后两个元素表示屏幕的宽度和高度(在这个例子中为 1920 和 1080)。