9题任务书-矩阵操作2投入产出2.doc
文本预览下载声明
河北联合大学
《软件设计基础-C++》
课程设计任务书
学院 班级 设计人 __ 成绩 ____
一、题目:利用矩阵操作,计算投入产出问题(二)
二、目的与要求
目的:通过设计使学生更加系统地理解和掌握C语言的编程技巧。培养学生综合利用C++语言进行,。基本要求: (1)要求用C++的思想来完成程序的设计(2)创新要求在基本要求达到后,进行创新设计,写、设计基本原理设计方法问题描述:
产 出 投 入 中间产品 最终产品 总产品量 1 2 … n 消费 积累 出口 小计 资
料
补
偿
价
值 1
2
…
n 固定资产折旧 a11 a12 … a1n y1 x1 a21 a22 … a2n y2 x2 … … … … … … an1 an2 … ann yn xn d1 d2 … dn 新
创
造
价
值 劳动报酬
纯 收 入
小 计 v1 v2 … v n m1 m2 … mn z1 z2 … zn 总 投 入 x1 x2 … xn *注:aij表示第j部门在生产过程中消耗第i部门的产品数量.
(3)根据投入产出平衡思想解决如下问题:
若已知某地区四个各部门的直接消耗系数矩阵 B与总投入X及固定资产折旧D分别为:
0 0.15 0.55 0
0.25 0.05 0.1 0.25
0.15 0 0.05 0.35
0.1 0.15 0.15 0.1 求出: 各部门新创造价值 Z z1 z2 z3 z4 各部门最终产品 Y y1 y2 y3 y4 各部门中间产品 A aij
问题的解决方案:i,j B i,j *X j 的函数;
(3)编写函数求sum A ,它表示A矩阵各列的和,要求将结果存入数组A1中;
(4)编写计算Z X–A1-D的函数;
(5)编写函数计算A2 sum A’ 。A’代表A矩阵的转置阵,sum A’ 表示计算A’的各列和;
(6)编写计算Y1 X-A2的函数;
(7)编写函数求 Y Y1’,Y1’代表Y1阵的转置阵。
(8)编写输出函数,选择适当的形式数出计算出的各个矩阵。
(9)主函数调用上述函数,完成计算任务。
四、
五、课程设计的考核方式及评分方法
1.考核方式
课程设计结束时,在机房当场验收。
(1)教师提供测试数据,检查运行结果是否正确。
(2)回答教师提出的问题。
(3)学生提交课程设计报告(A4纸打印),并将电子文档和源程序发至ftp服务器:3
用户名和密码按照指导教师告知的即可。
2.评分方法
系统 报告 是否及时上交 总分 界面美观性
10分 功能统一性
20分 结果正确性
20分 创新性
20分 小计 结构完整性
10分 规范性
10分 系统
5分 报告
5分 指导教师签字: 系主任签字:
日 期: 年 月 日 编号:9
1
D
5
15
10
20
X
360
240
180
300
B
显示全部