已知A是一个3╳4的矩阵,B是一个4╳5的矩阵,编程求A╳B得到的新矩阵C,并输出C矩阵
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/28 08:52:06
已知A是一个3╳4的矩阵,B是一个4╳5的矩阵,编程求A╳B得到的新矩阵C,并输出C矩阵
过程已写出来 有些位置不动
#include "stdio.h"
main()
{int j,i,k,a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int b[4][5]={3,2,1,5,4,4,3,2,5,1,2,3,5,4,1,7,8,5,6,9},c[3][5];
printf("array A(3*4):\n");
for(i=0;i
过程已写出来 有些位置不动
#include "stdio.h"
main()
{int j,i,k,a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int b[4][5]={3,2,1,5,4,4,3,2,5,1,2,3,5,4,1,7,8,5,6,9},c[3][5];
printf("array A(3*4):\n");
for(i=0;i
问题1:
问:为啥数组c是3行5列
答:根据矩阵乘法定义,一个m╳r的矩阵A和一个r╳n的矩阵B的乘积矩阵C是一个m╳n矩阵
问:这里是怎么变过来的 也就是我还是不明白数组a*数组b是什么样的进行的
答:根据矩阵乘法定义,矩阵C中第i行第j列位置的元素cij等于矩A阵中第i行元素ai1,ai2,...,air与矩阵B中第j列元素b1j,b2j,...,brj各对应元素的乘积,即cij=ai1bij+ai2b2j+...+airbrj
注意楼主的题中,m=3,r=4,n=5,i=0,1,2,3;j=0,1,2,3,4
这就表现在这里:for(k=0;k
问:为啥数组c是3行5列
答:根据矩阵乘法定义,一个m╳r的矩阵A和一个r╳n的矩阵B的乘积矩阵C是一个m╳n矩阵
问:这里是怎么变过来的 也就是我还是不明白数组a*数组b是什么样的进行的
答:根据矩阵乘法定义,矩阵C中第i行第j列位置的元素cij等于矩A阵中第i行元素ai1,ai2,...,air与矩阵B中第j列元素b1j,b2j,...,brj各对应元素的乘积,即cij=ai1bij+ai2b2j+...+airbrj
注意楼主的题中,m=3,r=4,n=5,i=0,1,2,3;j=0,1,2,3,4
这就表现在这里:for(k=0;k
已知A是一个3╳4的矩阵,B是一个4╳5的矩阵,编程求A╳B得到的新矩阵C,并输出C矩阵
已知A是一个3*4的矩阵,B是一个4*5的矩阵,编程求A*B得到的乘积矩阵C,并按矩阵形式输出C
已知A是一个3行4列的矩阵.B是一个4行5列的矩阵.编程求A×B所得到的新矩阵C.并输出矩阵C
C++ 矩阵乘法 设矩阵int a[4][3],矩阵int b[3][5].矩阵的数据由用户输入.输出新的矩阵c=a*b
编写一个程序,求矩阵A,B的和,结果存入矩阵C中,并按矩阵形式输出.
以下程序是求矩阵a,b的乘积,结果存放在矩阵C中并按矩阵形式输出,请填(3)空使程序完整
C++中输入矩阵的行和列,A矩阵元素是行+列,B矩阵元素是行-列,输出A矩阵B矩阵.C矩阵为A乘以B.输出C矩阵
matlab矩阵相乘A是三维矩阵[5*10*15] B是二维矩阵[5*10];现要A、B矩阵相乘得到一个三维矩阵C[5*
以下程序的功能是求矩阵a、b之和,结果存入矩阵c中,并按矩阵形式输出,请填空.
VB随机产生一个3*4矩阵和4*3矩阵,矩阵元素为0-10的整型数,分别存入b和c数组,求两矩阵的乘积并屏幕输出
求矩阵a、b乘积,结果存入矩阵c中并按矩阵形式输出.
一道矩阵的计算A是n阶矩阵,A是s阶矩阵,且A与B都可逆,求(A 0C B)的逆矩阵