声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1387|回复: 2

[前后处理] 谐响应计算结果输出问题?

[复制链接]
发表于 2010-5-12 17:29 | 显示全部楼层 |阅读模式

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

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

x
利用模态叠加法对一简支梁进行了谐响应分析,在post26中利用nsol命令定义了某点n的位移向量(nsol,2,aimnode,u,y,disp),也观察到了点n的位移随激励频率的变化曲线,现在想把点n在不同激励频率下的响应值(实部+虚部形式或幅值+相位形似)输出到一个txt文件中(想在matlab中画出点n的振动位移随激励频率的变化曲线),请问ansys中命令流应该怎么写?谢谢!:funk:
回复
分享到:

使用道具 举报

发表于 2010-5-12 20:17 | 显示全部楼层
首先使用get提取结果到一个数组
然后,把数组内容写到一个文件内
发表于 2010-6-6 23:06 | 显示全部楼层

回复 楼主 学界雏鹰 的帖子

其实Ansys的变量查看器(variables viewer)本身就提供了一个数据导出的功能,就是变量查看器上的那个保存按钮,可以吧你定义的变量保存为csv格式的文件,最好储存在MATLAB的工作目录下。然后在MATLAB中使用
A=csvread('文件名.csv', 1,0)来把相关的数据保存在MATLAB的矩阵中。1和0和你存的变量的数据结构有关系,比如你的有效数据是从第二行第一列开始的,就用这个设置。
然后提取向量,画图。都是很方便的。还可以做一些相关性分析等等。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-6-10 20:31 , Processed in 0.046347 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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