| 查看: 901 | 回复: 3 | |||
[求助]
找不出毛病不知怎么改? 已有1人参与
|
|
计算系数矩阵为上三角的线性方程组Ax=b的解,N维 代码: !############################################## module tri_eq contains subroutine uptri(A,b,x,N) implicit real*8(a-z) !a到z开头的变量都视为双精度浮点数 integer::i,j,k,N real*8::A(N,N),b(N),x(N) x(N)=b(N)/A(N,N) !回代部分 do i=N-1,1,-1 do j=i+1,N x(i)=b(i)-a(i,j)*x(j) end do x(i)=x(i)/A(i,i) end do end subroutine uptri end module tri_eq !############################################ module driver contains subroutine dri_main() implicit real*8(a-z) integer::ioerr !ioerr=0 character(20)::uptr open(unit=11,file='fin.txt',iostat=ioerr) open(unit=12,file='fout.txt') do read(11,*) uptr !读输入文件 if(uptr(1:5)=='uptri') !提示这里有错误 call dri_up() if(ioerr/=0) exit end do end subroutine dri_main subroutine dri_up() use tri_eq implicit real*8(a-z) integer,parameter::N=4 integer::i,j real*8::A(N,N),b(N),x(N) read(11,*)((A(i,j),j=1,N),i=1,N) !读入b向量 read(11,*) b call uptri(A,b,x,N) write(12,101) x 101 format(T5,'上三角方程组的解',/,T4,'x='4(/f12.8)) end subroutine dri_up end module driver !################################################ program main use driver call dri_main() end program main !################################################# 其中fin.txt如下 uptri 2 1 4 3 0 3 2 5 0 0 7 3 0 0 0 2 50 49 53 12 编译信息: D:\fortran_programming\myfirst\main.f95:31.34: if(uptr(1:5)=='uptri') 1 Error: Cannot assign to a named constant at (1) D:\fortran_programming\myfirst\main.f95:51.8: use driver 1 Fatal Error: Can't open module file 'driver.mod' for reading at (1): No such file or directory Process terminated with status 1 (0 minute(s), 0 second(s)) 1 error(s), 0 warning(s) (0 minute(s), 0 second(s)) |
» 猜你喜欢
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有7人回复
需要合成515-64-0,50g,能接单的留言
已经有4人回复
自荐读博
已经有4人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
临港实验室与上科大联培博士招生1名
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
Materials Letters投稿一周后返回技术审查意见,不知道怎么修改,求高手指教
已经有8人回复
博士做了一年的实验感觉自己试验设计出问题,都不知道能不能毕业了
已经有18人回复
castrp计算出错,不知什么原因,求大神解答
已经有12人回复
lammps实验拉伸Al纳米线的in文件的错误提示好久找不出?
已经有8人回复
论文提交时图形不符合要求,但不知怎么修改
已经有8人回复
语言修改。请大家帮忙分析comments的意思。
已经有8人回复
导师不给改论文,怎么办?
已经有18人回复
自己写的一个小程序,出现问题不知道怎么解决
已经有9人回复
2012年5月31日基金评审体会 (转载)
已经有27人回复
唱歌找不着调也是病 被称为“失歌症”
已经有27人回复
投稿时审稿人给的关于XPS的修改意见,不知道该怎么处理了,求办法…………
已经有3人回复
采用matlab中nlinfit拟合,出现问题了,不知道是哪错了,该怎么解决,求高手指点一下
已经有9人回复
chemcomm大修,第一次投文章,一些问题不知道怎么回答,虫子们帮帮忙啊!
已经有17人回复
英文写出来了,老师没提意见,论文不知如何修改,不敢投啊?
已经有6人回复
【求助/交流】关于重组质粒的构建,总是失败,希望高手指点一下啊~~
已经有16人回复
论文大修,问题一大堆,修改意见四页多,修后录用可能性大不?
已经有30人回复
【求助】有很多错误的程序,找不出来了
已经有18人回复
在企业里面研发做不出产品怎么办
已经有29人回复

2楼2014-02-07 19:27:13

3楼2014-02-07 20:02:03
4楼2014-02-07 20:40:04







回复此楼