跪求帮看看这段地震波数据输入哪有错误
读入地震波数据*DIM,TJX,ARRAY,2,50,0, , , !定义数组TJX
*DIM,TJY,ARRAY,2,50,0, , , !定义数组TJY
*CREATE,TEMP1 !创建临时宏文件
*VREAD,TJX(1,1),'TJX','TXT',' ',50, , , , , ,!读入数据
(E9.3,E11.3) !读入数据格式
*END !结束宏文件
/INPUT,TEMP1 !读入宏文件TEMP1
*CREATE,TEMP2 !创建临时宏文件
*VREAD,TJY(1,1),'TJY','TXT',' ',50, , , , , ,!读入数据
(E9.3,E11.3) !读入数据格式
*END !结束宏文件
/INPUT,TEMP2 !读入宏文件TEMP2
/SOLU !进行地震波求解
KBC,0 !设置阶跃载荷
NSUBST,10 !求解子步为10
OUTRES,ALL,1 !输出所有内容
ANTYPE,TRANS !进行瞬态求解
*DO,T,1,50,1 !循环读入地震波数据
TIME,T*0.1
ACEL,TJX(2,T),,TJY(2,T) !施加加速度
ALLSEL !选择所有实体
SOLVE !进行求解
*ENDDO !结束DO循环过程 显示第五行的这个数据格式可能有问题
(E9.3,E11.3) !读入数据格式
在瞬态分析中这个数据格式(format)指代的是什么啊,应如何输入?
谢谢! 注释:程序摘自别人的 ,非本人所编,只是借用参考。特此注明 (E9.3,E11.3) FORTRAN的读取数据格式,如果是科学计数法,那么就用此格式
回复 楼主 的帖子
开始定义,*DIM,TJX,ARRAY,2,50,1, , , !定义数组TJX
*DIM,TJY,ARRAY,2,50,1, , , !定义数组TJY 创建两个数组 2行 50列 1层
.....
*VREAD,TJX(1,1), 'TJX', 'TXT', 'ijk ', 50, , , , , ,!读入数据 以ijk方式读入数据行,列,层
页:
[1]