求助编程读取patran输出的刚度矩阵
我用patran建模,想通过patran输出总体质量矩阵和总刚,修改了bdf文件后得到的f06文件里有总体质量矩阵和总刚但是很难读给出来的矩阵是给的如下信息
按列排列的 然后给出第几行到第几行是什么值可是这个太难度了 而且难以利用
有哪个高手知道还有其他方式输出质量矩阵和刚度矩阵吗?
或者matlab高手帮忙编一个程序专门用来读这类数据 谢谢
下面是给的结果的一部分 只给你前两列:
0COLUMN 1 ROWS 1 THRU 38 --------------------------------------------------
ROW
1) 9.0846D+093.5712D+090.0000D+000.0000D+000.0000D+00 -3.8462D+05 -5.2381D+09 -2.7453D+080.0000D+000.0000D+00
ROW POSITIONS 11 THRU 30 NOT PRINTED - ALL ARE NULL.
31) 1.9044D+092.7453D+080.0000D+000.0000D+000.0000D+00 -3.8462D+05 -5.7509D+09 -3.5712D+09
0COLUMN 2 ROWS 1 THRU 38 --------------------------------------------------
ROW
1) 3.5712D+099.0846D+090.0000D+000.0000D+000.0000D+003.8462D+052.7453D+081.9044D+090.0000D+000.0000D+00
11) 0.0000D+003.8462D+050.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+00
21) 0.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+000.0000D+00
31) -2.7453D+08 -5.2381D+090.0000D+000.0000D+000.0000D+000.0000D+00 -3.5712D+09 -5.7509D+09 若可以确定其f06总体质量矩阵和总体刚度矩阵输出的格式, 就可使用fscanf去读!
NASTRAN/Patran个人门外汉! 但个人写过使用DMAP((Direct Matrix Abstraction Program)输出标准矩阵格式的转换程式
页:
[1]