Sono alle prime armi con Matlab,quindi mi Suso se ci sono molti errori banali, il mio problema consiste nell'avere 6 punti nello spazio (p), 2 per ogni vettore, e definire questi vettori (A) passanti per 2 punti per poi salvare le matrici in un file .txt.
Il mio codice mi genera file .txt ma vuoti. Grazie in anticipo per la risposta.
output_folder='/Users/Chiara/Desktop/michi/Studio_tirocinio/Matlab files/assi_matlab_femore/'
%definisco il primo asse
nomefile1=fopen('asse_1_femore.txt','wt');
p11=[22.430;60.144;23.717]
p12=[2.677;56.307;0.599]
passo=0.01
A1F=[p11:passo:p12]
fprintf(nomefile1, '%6.2g %8.4g\n', A1F);
fclose(nomefile1);
%definisco il secondo asse
nomefile2=fopen('asse_2_femore.txt','wt');
p21=[28.621;49.930;9.136]
p22=[-0.056;46.223;7.041]
passo=0.01
A2F=[p21:passo:p22]
fprintf(nomefile2, '%6.2g %8.4g\n', A2F);
fclose(nomefile2);
%definisco il terzo asse
nomefile3=fopen('asse_3_femore.txt','wt');
p31=[13.323;39.091;27.841]
p32=[16.579;36.945;-13.599]
passo=0.01
A3F=[p31:passo:p32]
fprintf(nomefile3, '%6.2g %8.4g\n', A3F);
fclose(nomefile3);
save([output_folder 'asse_1_femore.txt'], 'A1F','-ascii') ;
save([output_folder 'asse_2_femore.txt'], 'A2F','-ascii') ;
save([output_folder 'asse_3_femore.txt'], 'A1F','-ascii') ;