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

 时间:2024-10-27 21:23:32

MATLAB(MatrixLaboratory)是矩阵实验室的意思,表示矩阵当然不在话下,那么一些特殊的矩阵如何表示呢,今天小编手把手教你,一起来。

方法/步骤

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

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

2、zeros(m,n);创建一个m*n的全部是0的矩阵,这个在数学中也是非常常见的,如果一个一个去输,太浪费时间了。我们以zeros(5,4)为例子zeros(5,4)ans=00000000000000000000

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

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

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

4、rand(n)函数:在【0,1】区间创秃赈沙嚣建一个n*n均匀分布的随机矩阵,是不是很神奇,我们来演示一下。rand(6)ans=0.81470.2壅酪认奉7850.95720.79220.67870.70600.90580.54690.48540.95950.75770.03180.12700.95750.80030.65570.74310.27690.91340.96490.14190.03570.39220.04620.63240.15760.42180.84910.65550.09710.09750.97060.91570.93400.17120.8235

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

5、rand(m,n)函数:在【0,1】区间创建一个m*n均匀分布的随机矩阵,是不是很神奇,我们来演示一下。rand是随机的意思。rand(4,5)ans=0.69480.43870.18690.70940.65510.31710.38160.48980.75470.16260.95020.76550.44560.27600.11900.03440.79520.64630.67970.4984

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

6、rand(size(A));在【0,1】区间创建与A矩阵维数相同的随机矩阵。其中A矩阵是已知的,我们只需输入这个命令就可以创建一个与A矩阵同纬度的随机矩阵,十分的方便快捷。我们以矩阵A=[151515;151515;151515;151515];>>rand(size(A))ans=0.95970.75130.89090.34040.25510.95930.58530.50600.54720.22380.69910.1386

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

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

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

8、magic(n);创建n阶魔方矩阵;我们以magic(6)为例子magic(6)ans=351626192433272123253192222720828331710153053412141643629131811

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

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

Matlab如何读取或写入数据到xls格式Excel表格? 如何使用MATLAB拟合数据? matlab中封闭图形怎么填充 MATLAB二维插值(Nearest,Linear,Spline,Cubic) 如何使用mathematica求解向量的范数?
热门搜索
条纹图片 中药大全名字和图片 吴亦凡电影 羽毛笔图片 美丽图片壁纸