top of page

How to extract the acceleration with Matlab?

QUESTIONS:

I am trying to use Toolbox to read Abaqus output in Matlab. I want to extract the acceleration in Matlab, so I can do another analysis and then I can do a iteration to analyse different mass.

ANSWER:

You have to run the analysis in Abaqus in a way that an ascii results (*.fil) file is generated.

This can be achieved by specifying in the input file one of the following options:

*FILE FORMAT, ASCII

*EL FILE

or

*FILE FORMAT, ASCII

*NODE FILE

depending on whether you want to extract an element-type output or a node-type output respectively. In your case, the acceleration is a node-type output and therefore you have to specify the following option:

*FILE FORMAT, ASCII

*NODE FILE

A

The related Matlab functions that you have to use are the following:

http://www.mathworks.com/ matlabcentral/fileexchange/ 54919-abaqus2matlab/content/ Abaqus2Matlab_Toolbox2/ Fil2str.m

http://www.mathworks.com/ matlabcentral/fileexchange/ 54919-abaqus2matlab/content/ Abaqus2Matlab_Toolbox2/ OutputNodes/Rec103.m

and they should be placed in the Abaqus working directory. An example of extraction of acceleration results from Abaqus to Matlab can be found here:

http://www.mathworks.com/ matlabcentral/fileexchange/ 54919-abaqus2matlab/content/ Abaqus2Matlab_Toolbox2/ MatlabExamples/Verify103.m

in which the overall procedure is shown for the extraction of the results.

I hope this helps,

Last Posts
bottom of page