MATLAB中创建魔方,希尔伯特,Pascal矩阵

2025-04-20 10:42:22

MATLAB中创建魔方矩阵用到magic(),希尔伯特矩阵用到hilb(),Pascal矩阵用到pascal().

工具/原料

matlab2014a

1、创建魔方矩阵

1、魔方矩阵是有相同的行数和列数,并在每行每列、对角线上的和都相等。你能构造任何大小(除了2x2)的魔方矩阵。下面展示一下,实际运行效果

2、在命令行窗口输入magic(4),敲击回车

MATLAB中创建魔方,希尔伯特,Pascal矩阵

3、在命令行窗口输入magic(5),敲击回车

MATLAB中创建魔方,希尔伯特,Pascal矩阵

2、创建希尔伯特矩阵

1、希尔伯特矩阵是对称矩阵而且是方阵。

2、在命令行窗口输入hilb(4),敲击回车

MATLAB中创建魔方,希尔伯特,Pascal矩阵

3、在命令行窗口输入hilb(5),敲击回车

MATLAB中创建魔方,希尔伯特,Pascal矩阵

4、值得注意的是:当你输入hilb(4,5),敲击回车。会显示错误因为希尔伯特矩阵是方阵。

MATLAB中创建魔方,希尔伯特,Pascal矩阵

3、创建Pascal矩阵

1、Pascal矩阵用到pascal().

2、在命令行窗口输入pascal(4),敲击回车

MATLAB中创建魔方,希尔伯特,Pascal矩阵

3、在命令行窗口输入pascal(5),敲击回车

MATLAB中创建魔方,希尔伯特,Pascal矩阵

4、Pascal矩阵的第一行元素和第一列元素都为1,其余位置处的元素是拉悟有仍该元素的左边元素加起上一行对应位置相加而得,如元素Ai,j=Ai,j-1+Ai-1,j。Ai,j表示第i行,第j列位置上的元素

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢