求助,这组数据怎么还原成普通矩阵形式??
从FULL输出的总刚阵,怎么还原成我们普通的矩阵形式?Stiffness matrix from ANSYS FULL file dumped into Harwell-Boeing format
33 6 11 11 5
RSA 5 5 11 0
(I14) (I14) (d25.15) (d25.15)
F 1 5
1
5
7
9
11
12
1
2
3
4
2
5
3
5
4
5
5
0.270710678118655D+10
-0.200000000000000D+10
-0.707106781186547D+09
-0.707106781186547D+09
0.400000000000000D+10
-0.200000000000000D+10
0.141421356237309D+10
-0.707106781186547D+09
0.341421356237309D+10
0.707106781186547D+09
0.270710678118655D+10
0.000000000000000D+00
0.000000000000000D+00
0.000000000000000D+00
-0.100000000000000D+05
0.000000000000000D+00 顶起来
一天什么都没做
大家帮帮忙啊 论坛斑竹 ,各位大大到哪里去了 像这种帖子没有必要每隔半小时自己顶一次吧,如果有人知道怎么做,我想他肯定会不吝指教的,人家不知道怎么做任你再怎么顶也没有用阿 我看了一下英文资料:
没有完全看懂,我自己猜测了一下
33 6 11 11 5 中6表示有6个元素是对称的,5表示5介矩阵,11表示11个非0元素
按照英文资料表示
1
5
7
9
11
12
1
2
3
4
2
5
3
5
4
5
5
之中 1
2
3
4
2
5
3
5
4
5
5
表示第一列1-4行,第二列2行和5行,第三列3行和5行,第四列4行和5行,第五列5行非0
X 0 0 0 0
X X 0 0 0
X 0 X 0 0
X 0 0 X 0
0 X X X X
x不为0 从下面依次读取
0.270710678118655D+10
-0.200000000000000D+10
-0.707106781186547D+09
-0.707106781186547D+09
0.400000000000000D+10
-0.200000000000000D+10
0.141421356237309D+10
-0.707106781186547D+09
0.341421356237309D+10
0.707106781186547D+09
0.270710678118655D+10
0.000000000000000D+00
0.000000000000000D+00
0.000000000000000D+00
-0.100000000000000D+05
0.000000000000000D+00
现在有点搞不懂 一.总刚真怎么对称?
二 0.000000000000000D+00 是怎么搞?
三 数据后面的 D+05是什么意思? 还没有解决 _______D+__ 表示双精度D+05 表示 10^5
Harwell-Boeing format 在 MatrixMarket有详细的说明,连转化程序都有
MatrixMarket为何?
同意楼上,不知MatrixMarket是何?请指教 多谢指教 能帮我具体转换一下吗对称部分不是很确定 原帖由 xueyi 于 2006-11-21 22:05 发表
同意楼上,不知MatrixMarket是何?请指教
google is your friend :@D google 上是英文的
菜鸟玩不转啊 感谢钞票门大哥
正在研究中
页:
[1]