- 积分
- 16
- 注册时间
- 2004-9-28
- 仿真币
-
- 最后登录
- 1970-1-1
|
现在我要编写一个子程序,需要热导率的值,热导率与温度相关,且定义在表格中,于是需要用到Call tabva2( ...) 项,我编写的子程序如下:
subroutine uhtcon(mibody,xp,temp,ibody,iobody,fn,totinc,timinc,
+ inc,ncrd,ndeg,tsink,htcoef)
include '../common/implicit'
include '../common/ctable'
dimension mibody(4),xp(*),temp(*),tsink(*)
coarseness=10.85e-6
T1=temp(2)
T2=tsink(2)
Tm=659
idtable1=1
idtable2=7
Call tabva2(T1,R1,idtable1,0,0)
Call tabva2(T2,R2,idtable2,0,0)
。。。。。。
刚开始的时候,marc提示我没有定义表格,于是我在输入文件中加入:
table 0 0 1 0 0
这是,没有提示出错,但提交作业后,出现了13号错误,具体内容如下:
read data from unit 5
6.730000000000000+2
----------
*** error - unrecognizable keyword or possible data error on above card
6790 to 10748
请问这是什么意思?该怎么解决?
还有,我估计是marc不能正确识别表格号!因为有一个成功调用表格的例子,上面有这种提示:
table identifier 1
table name is load_factor
unit number 5
number of independent var. 3
an equation is used to describe function
而我的却没有!因此我想问问大家,怎么样才能让marc识别表格号!
拜托了! |
|