I have two matrix generated in ANSYS and written in vw9.out as a text file
A = [
35.217 35.087 34.713 34.138
35.217 35.087 34.713 34.138
47.942 48.091 48.522 49.193
47.942 48.091 48.522 49.193
]
B = [
20.266 19.457 18.691
20.266 19.457 18.691
69.078 70.592 72.097
69.078 70.592 72.097
]
C =[A B ]
I want to import these matrix in matlab.
using fopen('vw9.out','r');
I am not able to do it. Can anybody suggest how to do it.

 Réponse acceptée

Johannes Hougaard
Johannes Hougaard le 10 Sep 2020

0 votes

You can read it using
fid = fopen('vw9.out','r');
fcon = textscan(fid,'%s');
but if all you want to do is to import the matrices the easiest would be to rename the file to vw9.m and execute it as a script.
run('vw9.m')

2 commentaires

RAJAN PRASAD
RAJAN PRASAD le 10 Sep 2020
Thank you run(vw9.m) works great
Mario Malic
Mario Malic le 10 Sep 2020
This solution is super smart!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by