当前位置:首页 > 游戏 > 正文内容

c语言矩阵相乘 博客园(c语言矩阵相乘)

2023-04-03 02:15:11游戏477

关于c语言矩阵相乘 博客园,c语言矩阵相乘这个很多人还不知道,今天就让小编小雪来为大家解答以上的问题,现在让我们一起来看看吧!

1、C语言实现矩阵相乘问题描述:编写程序,可以实现m*n矩阵和n*p矩阵相乘。

c语言矩阵相乘 博客园(c语言矩阵相乘)

2、m,n,p均小于10,矩阵元素为整数。

3、分析:首先我们可以根据题意写出函数头。

4、可以定为void MatrixMutiply(int m,int n,int p,long lMatrix1[MAX][MAX],long lMatrix2[MAX][MAX],long lMatrixResult[MAX][MAX]),其中lMatrix1和lMatrix2分别是输入的m*n矩阵和n*p矩阵,lMatrixResult是输出的m*p矩阵。

5、因为m,n和p都是未知量,要进行处理的矩阵大小是变量。

6、但我们可以定义比较大的二维数组,只使用其中的部分数组元素。

7、矩阵相乘的算法比较简单,输入一个m*n矩阵和一个n*p矩阵,结果必然是m*p矩阵,有m*p个元素,每个元素都需要计算,可以使用m*p嵌套循环进行计算。

8、根据矩阵乘法公式:可以用循环直接套用上面的公式计算每个元素。

9、嵌套循环内部进行累加前,一定要注意对累加变量进行清零。

10、数据要求问题中的常量:#define MAX 10  /*矩阵最大行数和列数*/问题的输入:int m,n,p;   /*相乘的两个矩阵的行列数*/long lMatrix1[MAX][MAX],lMatrix2[MAX][MAX]; /*相乘的两个矩阵*/问题的输出:long lMatrixResult[MAX][MAX];    /*矩阵相乘后得到的矩阵*/初始算法1.输入两个矩阵的的行列数m,n,p;2.输入第一个矩阵的每个元素;3.输入第二个矩阵的每个元素;4.调用函数进行乘法运算,结果放在lMatrixResult 中;5. 打印输出结果矩阵。

11、算法细化算法的步骤4计算两个矩阵的乘法算法如下:4.1 定义循环变量i,j,k;4.2 嵌套循环计算结果矩阵(m*p)的每个元素。

12、程序代码如下:#define MAX 10void MatrixMutiply(int m,int n,int p,long lMatrix1[MAX][MAX],long lMatrix2[MAX][MAX],long lMatrixResult[MAX][MAX]){int i,j,k;long lSum;/*嵌套循环计算结果矩阵(m*p)的每个元素*/for(i=0;i

本文到此分享完毕,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:https://www.xixia168.com/n/yx/314964.html

分享给朋友:

“c语言矩阵相乘 博客园(c语言矩阵相乘)” 的相关文章

目不转睛的反义词(今日目不转睛的舞蹈)

目不转睛的反义词(今日目不转睛的舞蹈)

大家好,今天就和小熊一起来看看这个问题吧 。目不转睛的舞蹈,目不转睛的反义词很多人还不知道,现在让我们一起来看看吧!目不转睛[M b朱m:n jng]指眼睛一动不动地盯着。形容专注。出;金阳泉《物理论》:“子逸燃烛,熟之;保持目光固定;膝盖不要动。”反义词左右看看,左右看看。同义词不要眯眼,盯着,集...

马杰斯特(今日马杰斯特大踏板150摩托车)

马杰斯特(今日马杰斯特大踏板150摩托车)

大家好,今天就和小鸥一起来看看这个问题吧 。马杰斯特大踏板150摩托车,马杰斯特很多人还不知道,现在让我们一起来看看吧!日本是为欧洲设计的汽车,有水冷发动机。被誉为摩托车的劳斯莱斯,125CC是小马的简称,250CC和400C被称为大马!当时卖三万多,以珠峰名义进口。目前国内只有山寨版(不能水冷),...

网络模特(今日网络模特兼职)

网络模特(今日网络模特兼职)

大家好,今天就和小新一起来看看这个问题吧 。网络模特兼职,网络模特很多人还不知道,现在让我们一起来看看吧!啊~ ~ ~在电视指南里看到的~ ~好一点的网络模特一个月能挣几万。网络模特并不苛求。所以完全有可能在未来开辟一个网络模特时代。这篇文章到此就结束,希望能帮助到大家。...

fucker(今日mother)

fucker(今日mother)

大家好,今天就和小熊一起来看看这个问题吧 。mother,fucker很多人还不知道,现在让我们一起来看看吧!惊喜吧,mother fucker正确翻译:给你惊喜,你个混蛋。有部分省略(给你)一个惊喜,(你)mother fucker相近的句子:(你)出去,(你)混蛋。这篇文章到此就结束,希望能帮助...

绿色营销(今日绿色营销是什么)

绿色营销(今日绿色营销是什么)

大家好,今天就和毛毛一起来看看这个问题吧 。绿色营销是什么,绿色营销很多人还不知道,现在让我们一起来看看吧!绿色营销是一个能够识别、预见和满足社会消费需求,并能带来利润和可持续经营的管理过程。根据绿色营销的理念,企业在营销活动中应顺应时代可持续发展战略的要求,注重保护地球生态环境,促进经济与生态环境...

练摊(今日练摊战士)

练摊(今日练摊战士)

大家好,今天就和可心一起来看看这个问题吧 。练摊战士,练摊很多人还不知道,现在让我们一起来看看吧!练摊也被称为“街头小贩”,即投资较少的个体商人。近年来,练摊开始流行,白领、大学生甚至一些富裕的人都开始选择练摊生活。练摊已经成为一种“时髦”的时尚。基本上,练摊是最基本的买卖行为。但是更多的人认为练摊...