声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2204|回复: 3

[Patran专区] f06得到的总体质量矩阵和总体刚度矩阵怎么用matlab读啊?

[复制链接]
发表于 2009-3-31 19:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
在bdf文件里面加代码输出质量矩阵和刚度矩阵后 给出来的矩阵是给的如下信息
按列排列的 然后给出第几行到第几行是什么值  可是这个太难度了 而且难以利用
有哪个高手知道还有其他方式输出质量矩阵和刚度矩阵吗?
或者matlab高手帮忙编一个程序专门用来读这类数据     谢谢

下面是给的结果的一部分 只给你前两列:

0COLUMN      1      ROWS      1 THRU     38     --------------------------------------------------
ROW   
      1)    9.0846D+09  3.5712D+09  0.0000D+00  0.0000D+00  0.0000D+00 -3.8462D+05 -5.2381D+09 -2.7453D+08  0.0000D+00  0.0000D+00
     ROW POSITIONS       11 THRU       30 NOT PRINTED - ALL ARE NULL.
     31)    1.9044D+09  2.7453D+08  0.0000D+00  0.0000D+00  0.0000D+00 -3.8462D+05 -5.7509D+09 -3.5712D+09
0COLUMN      2      ROWS      1 THRU     38     --------------------------------------------------
ROW   
      1)    3.5712D+09  9.0846D+09  0.0000D+00  0.0000D+00  0.0000D+00  3.8462D+05  2.7453D+08  1.9044D+09  0.0000D+00  0.0000D+00
     11)    0.0000D+00  3.8462D+05  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00
     21)    0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00
     31)   -2.7453D+08 -5.2381D+09  0.0000D+00  0.0000D+00  0.0000D+00  0.0000D+00 -3.5712D+09 -5.7509D+09
回复
分享到:

使用道具 举报

发表于 2009-3-31 22:42 | 显示全部楼层
若可以确定其f06总体质量矩阵和总体刚度矩阵输出的格式, 就可使用fscanf去读!
NASTRAN/Patran个人门外汉! 但个人写过使用DMAP((Direct Matrix Abstraction Program)输出标准矩阵格式的转换程式
 楼主| 发表于 2009-4-1 09:01 | 显示全部楼层

回复 沙发 ChaChing 的帖子

用DMAP怎么编写?能输出标准矩阵格式吗?
能不能帮忙介绍一下
发表于 2009-4-1 09:28 | 显示全部楼层

回复 板凳 skp666 的帖子

具体的DMAP语法个人并不会, 我仅是下游使用者而已!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-20 01:40 , Processed in 0.127440 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表