Hi,
The following code opens a file (named "Pulse.acc") and writes c, s and t values as follows:
0 1 0
0 2 0
0 3 0
It also opens another file (named :Case.tcl") and writes each case number.
Each case over-writes the previous one.
I am now trying to import the values of s from the attached file (named "result_40.txt"). This file contains 40 columns and 10 rows. Each value in the columns will be printed in "Pulse.acc" file and excute OpenSees software model (along with c and t values. For example: 0 1 0, as shown above). This needs to continue until the 10th value in the column. Then, the second column starts.
The values of c and t will continue to be zero, so they could be left as below.
It would be great if a folder can be opened for the outputs from each column and numbered sequentially.
I hope I could explain what I want clearly, and please feel freel to let me know if I need to explain it further.
c=[0 0 0];s=[1 2 3];t=[0 0 0];for j = 1:3 fidP = fopen('Pulse.acc','w+'); fidC= fopen('Case.tcl','w+'); fprintf(fidP, '%d\n%d\n%d',c(j), s(j), t(j)); fprintf(fidC, 'set case %d',j); fclose(fidP); fclose(fidC); !OpenSees Model.tclend
Best Answer