谐响应计算结果输出问题?
利用模态叠加法对一简支梁进行了谐响应分析,在post26中利用nsol命令定义了某点n的位移向量(nsol,2,aimnode,u,y,disp),也观察到了点n的位移随激励频率的变化曲线,现在想把点n在不同激励频率下的响应值(实部+虚部形式或幅值+相位形似)输出到一个txt文件中(想在matlab中画出点n的振动位移随激励频率的变化曲线),请问ansys中命令流应该怎么写?谢谢!:funk: 首先使用get提取结果到一个数组然后,把数组内容写到一个文件内
回复 楼主 学界雏鹰 的帖子
其实Ansys的变量查看器(variables viewer)本身就提供了一个数据导出的功能,就是变量查看器上的那个保存按钮,可以吧你定义的变量保存为csv格式的文件,最好储存在MATLAB的工作目录下。然后在MATLAB中使用A=csvread('文件名.csv', 1,0)来把相关的数据保存在MATLAB的矩阵中。1和0和你存的变量的数据结构有关系,比如你的有效数据是从第二行第一列开始的,就用这个设置。
然后提取向量,画图。都是很方便的。还可以做一些相关性分析等等。
页:
[1]