手把手教你用matlab创建特殊矩阵(2)

2024-10-12 20:52:56

1、首先当然是打开桌面上的matlab啦,运行起来,如下图所示;

手把手教你用matlab创建特殊矩阵(2)

3、zeros(size(A));创建与A矩阵维数相同的全部为0矩阵。其中A矩阵是已知的,我们只需输入这个命令就可以创建一个与A矩阵同纬度的单位矩阵,十分的方便快捷。我们以矩阵A=[15 15 15;15 15 15;15 15 15;15 15 15];zeros(size(A))ans = 0 0 0 0 0 0 0 0 0 0 0 0

手把手教你用matlab创建特殊矩阵(2)

5、rand(m,n)函数:在【0,1】区间创建一个m*n均匀分布的随机矩阵,是不是很神奇,我们来演示一下。rand是随机的意思。rand(4,5)ans = 0.6948 0.4387 0.1869 0.7094 0.6551 0.3171 0.3816 0.4898 0.7547 0.1626 0.9502 0.7655 0.4456 0.2760 0.1190 0.0344 0.7952 0.6463 0.6797 0.4984

手把手教你用matlab创建特殊矩阵(2)

7、hilb(n);创秃赈沙嚣建n*n的Hilbert矩阵;希尔伯特矩阵是一种数学变换矩阵,正定,整个矩阵的行列式的值和逆矩阵都会发生巨大变化。我们以hilb(5傧韭茆鳟)为例子hilb(5)ans = 1.0000 0.5000 0.3333 0.2500 0.2000 0.5000 0.3333 0.2500 0.2000 0.1667 0.3333 0.2500 0.2000 0.1667 0.1429 0.2500 0.2000 0.1667 0.1429 0.1250 0.2000 0.1667 0.1429 0.1250 0.1111

手把手教你用matlab创建特殊矩阵(2)

9、是不是清晰了好多,和小编一起动手试一试,你会有收获的,一起来。

猜你喜欢