如何使用matlab编写一个16*9矩阵使得a(ij)=1/(i+j-1)?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/22 07:29:42
如何使用matlab编写一个16*9矩阵使得a(ij)=1/(i+j-1)?
最简单的实现方法如下:
clear;
clc;
for i = 1:16
for j = 1:9
a(i,j)=1/(i+j-1);
end
end
结果如下:
>> a
a =
1.0000 0.5000 0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111
0.5000 0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111 0.1000
0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111 0.1000 0.0909
0.2500 0.2000 0.1667 0.1429 0.1250 0.1111 0.1000 0.0909 0.0833
0.2000 0.1667 0.1429 0.1250 0.1111 0.1000 0.0909 0.0833 0.0769
0.1667 0.1429 0.1250 0.1111 0.1000 0.0909 0.0833 0.0769 0.0714
0.1429 0.1250 0.1111 0.1000 0.0909 0.0833 0.0769 0.0714 0.0667
0.1250 0.1111 0.1000 0.0909 0.0833 0.0769 0.0714 0.0667 0.0625
0.1111 0.1000 0.0909 0.0833 0.0769 0.0714 0.0667 0.0625 0.0588
0.1000 0.0909 0.0833 0.0769 0.0714 0.0667 0.0625 0.0588 0.0556
0.0909 0.0833 0.0769 0.0714 0.0667 0.0625 0.0588 0.0556 0.0526
0.0833 0.0769 0.0714 0.0667 0.0625 0.0588 0.0556 0.0526 0.0500
0.0769 0.0714 0.0667 0.0625 0.0588 0.0556 0.0526 0.0500 0.0476
0.0714 0.0667 0.0625 0.0588 0.0556 0.0526 0.0500 0.0476 0.0455
0.0667 0.0625 0.0588 0.0556 0.0526 0.0500 0.0476 0.0455 0.0435
0.0625 0.0588 0.0556 0.0526 0.0500 0.0476 0.0455 0.0435 0.0417
clear;
clc;
for i = 1:16
for j = 1:9
a(i,j)=1/(i+j-1);
end
end
结果如下:
>> a
a =
1.0000 0.5000 0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111
0.5000 0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111 0.1000
0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111 0.1000 0.0909
0.2500 0.2000 0.1667 0.1429 0.1250 0.1111 0.1000 0.0909 0.0833
0.2000 0.1667 0.1429 0.1250 0.1111 0.1000 0.0909 0.0833 0.0769
0.1667 0.1429 0.1250 0.1111 0.1000 0.0909 0.0833 0.0769 0.0714
0.1429 0.1250 0.1111 0.1000 0.0909 0.0833 0.0769 0.0714 0.0667
0.1250 0.1111 0.1000 0.0909 0.0833 0.0769 0.0714 0.0667 0.0625
0.1111 0.1000 0.0909 0.0833 0.0769 0.0714 0.0667 0.0625 0.0588
0.1000 0.0909 0.0833 0.0769 0.0714 0.0667 0.0625 0.0588 0.0556
0.0909 0.0833 0.0769 0.0714 0.0667 0.0625 0.0588 0.0556 0.0526
0.0833 0.0769 0.0714 0.0667 0.0625 0.0588 0.0556 0.0526 0.0500
0.0769 0.0714 0.0667 0.0625 0.0588 0.0556 0.0526 0.0500 0.0476
0.0714 0.0667 0.0625 0.0588 0.0556 0.0526 0.0500 0.0476 0.0455
0.0667 0.0625 0.0588 0.0556 0.0526 0.0500 0.0476 0.0455 0.0435
0.0625 0.0588 0.0556 0.0526 0.0500 0.0476 0.0455 0.0435 0.0417
如何使用matlab编写一个16*9矩阵使得a(ij)=1/(i+j-1)?
matlab定义矩阵L是一个n*n的下三角矩阵,[L]ij=1/(i+j-1),i>=j,n=2,3,4,……20
MATLAB求和程序F(j)=∑B(ij)/(1/n∑∑B(ij)) 其中B(ij)为42阶方阵,i j都是下标 因为我
设矩阵A=(a ij)3*2,B=(b ij)2*3,且b ij= a ji,i=1,2;j=1,2,3;试求B.谁能给
如何在matlab中编写一个M×M的矩阵,要求每个元素为以0.1为底,i-j的绝对值为幂的函数?
代数余子式一个定理求解:一个n阶行列式,如果i行或j列除a(ij)外都为零,则D=a(ij)A(ij)
mathematica 中如何定义动态任意阶矩阵,f[n_]= i=1,a[i,j]=1;i=j&&i>1,a[i,j]
矩阵的秩证明m*n矩阵的秩为1的充要条件是有m个a(1),.a(M);n个b(1),.b(N),使得a(ij)=a(m)
用Matlab编写一个文件,要求输入矩阵a=[1 2 3;4 5 6],输出平均数,标准差,秩
如图,一个数表有7行7列,设a ij表示第i行第j列上的数.(1)则(a 23-a22)+(a 52-a 53)=_ (
如图,一个数表有7行7列,设a ij表示第i行第j列上的数. (1)则(a 23-a22)+(a 52-a 53)=_
matlab 中如何将一个i*j的矩阵中虚数元素都变为零