- 14
- 0
- 约1.97万字
- 约 35页
- 2016-08-05 发布于重庆
- 举报
Part_II_数值分析程序设计
数值分析程序设计
Part II Fortran程序设计
1 线性代数
1.1 矩阵的加法和乘法
矩阵作为数值分析的重要工具,在数值计算中具有非常重要的作用,在Fortran语言中利用数组来表示矩阵。在Fortran 90中可以直接对数组进行计算,一个命令就可以完成矩阵的加法、减法。
Real a(m,n), b(m,n),c(m,n)
C=a+b !矩阵加法
C=a-b !矩阵减法
在Fortran 77中必须利用循环完成矩阵的加减法:
do r=1,m
do c=1,n
c(r,c)=a(r,c)+b(r,c)
end do
end do
矩阵的乘法,在Fortran 90中不能直接用乘号来做,必须调用库函数。
C=a*b !这个命令是做c(I,j)=a(I,j)*b(I,j)
C=matmul(a,b) !库函数matmul可以做矩阵相乘
在Fortran 77中则要自己写矩阵乘法程序代码进行计算,下面是Fortran 77固定格式编写的矩阵相乘程序代码:
C
C 矩阵乘法范例
C By Perng 1997/9/17
PROGRAM MATMUL_DEMO
IMPLICIT NONE
INTEGER N
PARAMETER(N=3)
INTE
您可能关注的文档
- Oracle_Web_ADI开发步骤.doc
- 高考语文易错题考点指导病句.doc
- 北师大版小学数学四年级上册第四单元测试题.doc
- oracle批处理文件.doc
- 北师大版小学数学四年级下册总复习1.doc
- oracle性能优化宝典--精华.docx
- 北师大版小学数学四年级下册第二单元,三单元测试题2.doc
- 北师大版小学数学四年级下册第六单元测试题2.doc
- 高鸿业第8章消费理论.ppt
- 北师大版小学数学总复习必背知识.doc
- 2026第五师双河市农业发展服务中心就业见习人员招募(2人)考试备考试题及答案解析.docx
- 2026湖南邵阳市武冈市事业单位招聘61人笔试模拟试题及答案解析.docx
- 2026年企业研究院建设行业分析报告及未来发展趋势报告.docx
- 2026年新乡高新投资集团有限公司招聘人员4名笔试备考题库及答案解析.docx
- 2026中国重汽集团济南商用车有限公司招聘考试备考试题及答案解析.docx
- 2026四川大学华西医院高原医学研究院陈蕾教授团队科研助理招聘2人考试参考题库及答案解析.docx
- 2026年金昌铁业(集团)有限责任公司招聘60人考试参考题库及答案解析.docx
- 2026年枣庄市立医院公开招聘备案制工作人员(40人)笔试参考题库及答案解析.docx
- 2026年计算机软件测试行业分析报告及未来发展趋势报告.docx
- 2026山东淄博市博山区专项招聘公费农科生3人笔试备考试题及答案解析.docx
原创力文档

文档评论(0)