关闭

项目1.1-创建函数 两矩阵求积

172人阅读 评论(0) 收藏 举报
分类:

任务和代码

创建函数,两矩阵求积。

/*
*问题描述:创建函数,输入两个矩阵,求积并输出。
*程序输出:两个矩阵的积。
*/
#include<stdio.h>
void mul(const int ma[][3],const int mb[][2],int mc[][2])
{
    int i,j,k;
    for(i=0;i<2;i++)    //矩阵ma行数i
        for(j=0;j<2;j++)    //矩阵mb列数j
            for(k=0;k<3;k++)    //矩阵ma列数或矩阵mb行数
                mc[i][j]+=ma[i][k]*mb[k][j];
}
int main(void)
{
    int i,j;
    int ma[2][3]={{1,2,3},{4,5,6}};
    int mb[3][2]={{1,5},{5,3},{8,1}};
    int mc[2][2]={0};   //给新矩阵赋初值
    mul(ma,mb,mc);  //调用mul函数
    for(i=0;i<2;i++)
    {
        for(j=0;j<2;j++)
            printf("%3d",mc[i][j]); //输出值
        putchar('\n');
    }
    return 0;
}
运行结果


知识点总结
调用函数相当于将原先处理数据的代码独立出来,用一句被调用的函数语句代替。

0
0
查看评论

项目1- 两矩阵求积

项目1- 两矩阵求积
  • ycgxy1650601
  • ycgxy1650601
  • 2016-11-20 11:56
  • 209

Python reduce()求积

声明: 我写此文的目的是帮助和我一样在廖雪峰老师官网上学习Python3的同学更好的理解和学习Python的知识,所以本博文及后续文章会跟着我的学习进度来走,主要内容是廖雪峰老师官网Python资料中每节知识点后的复习题的答案和解析,有一些是我自己原创的,有一些是网上整理的大神写的简洁但对新手并...
  • zmy_3
  • zmy_3
  • 2016-04-21 15:07
  • 2288

矩阵的求和和求积

矩阵求和函数sum()和cumsum()函数。 A=[1:4;2:5;3:6] sum(A,1)%求得是每一列的和,返回的是一个一维行向量 sum(A,2)%求得是每一行的和,返回的是一个一维列向量 cumsum(A,1)%和上面的不同,做个求和,返回的是矩阵 cumsum(A,2) ...
  • CV_YOU
  • CV_YOU
  • 2016-10-22 16:17
  • 454

oracle中求积

以前一直好奇,oracle中提供sum函数,为什么没有multiply函数呢?原来可以这样写的:select  sum(id)"和",power(10,sum(log(10,t.id )))"乘积"  from   (s...
  • milia
  • milia
  • 2008-09-08 16:22
  • 1997

辛普森求积公式 和 复合辛普森求积公式 Matlab 实现

辛普森求积公式 和 复合辛普森求积公式 Matlab 实现辛普森求积公式 利用区间[a,b]的端点及中点计算积分 ∫x2x1f(x)dx≈b−a6×(f(a)+4×f(b−a2)−+f(b)) \int_{x_1}^{x_2} f(x)dx \approx \fra...
  • Gy_1096440940
  • Gy_1096440940
  • 2017-11-04 19:46
  • 442

SQL的乘积

看个例子:   CREATE TABLE #tmp (RowID INT, RowValue INT); INSERT #tmp( RowID, RowValue ) VALUES ( 1, 10); INSERT #tmp( RowID, RowValue ) VALUES ...
  • incognito007
  • incognito007
  • 2012-02-08 07:17
  • 854

增量矩阵与其转置矩阵的乘积_baidu_2016_09_13-3

最近在校招海投,记录一下我的笔试和面试程序题。 以下为 2016/09/13   baidu 提前批笔试 的第三道程序题。 -------------------------------------------------我是分割线-------------------...
  • yanxiyu_2005
  • yanxiyu_2005
  • 2016-09-14 17:29
  • 1056

Romberg(龙贝格)求积公式求解数值积分时的注意事项

《数值分析》第5版(李庆扬编著)的第四章课后习题第8-(2)题中,要求使用Romberg(龙贝格)求积公式求解f(x)=xsinx在区间[0,2pi]上的积分,要求误差小于10^(-5)。 针对此问题,套用计算公式求解即可。在第一步计算梯形公式时,出现了T0=pi*[f(0)+f(2pi)]。很显...
  • lbsgrowup
  • lbsgrowup
  • 2015-11-22 15:05
  • 2469

【Python】|基础:一个reduce()的题目

Python基础:一个reduce题目
  • u012887567
  • u012887567
  • 2016-08-11 10:06
  • 1768

一分钟了解“Matlab求两个矩阵的相关程度corr2”

r = corr2(A,B)
  • yes1989yes
  • yes1989yes
  • 2017-06-12 22:33
  • 1869
    个人资料
    • 访问:384次
    • 积分:16
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档