Grande un esempio che fanno in pochi!!!! GRAZIEEEEE
@MrGabry832 жыл бұрын
Ciao ne approfitterei per chiederti una cosa più complessa: io ho un file txt : 5 colonne, qualche migliaglio di righe. (Di un ciclo isteretico) Ora a me servono solo i valori positivi: -------------------------------------------------------------------------------- posiDeformazioni=zeros(length(Dannot),1); posiTensioni=zeros(length(Dannot),1); posiDannot=zeros(length(Dannot),1); posiTempo=zeros(length(Dannot),1); posiPlastic=zeros(length(Dannot),1); cont1=0; for ii=1:length(Dannot) if Tensioni(ii,1)>=0 cont1=cont1+1; % se le tens. sono>0 allora conta+ posiDeformazioni(ii,1)=Deformazioni(ii,1); posiTensioni(ii,1)=Tensioni(ii,1); posiDannot(ii,1)=Dannot(ii,1); posiTempo(ii,1)=Tempo(ii,1); posiPlastic(ii,1)=Plastich(ii,1); end end -------------------------------------------------------------------------------- Però cosi mi crea dei vettori che se graficati contengono anche gli zeri ! Quindi mi chiedevo per creare dei vettori con dimensioni più piccole di quelle di partenza come si fa??? Scusami tanto ma devo proprio risolvere sta cosa
@MrGabry832 жыл бұрын
POSITIVI DELLE TENSIONI
@AmedeoFAlcoMusicAndMath2 жыл бұрын
@@MrGabry83 Il vettore Tensioni non é stato dichiarato. Se hai un file .txt importalo su MATLAB con Il commando importdata ( 'Nome_file_txt',... ' ', ... numero_righe_da_saltare) Ti consiglio di scrivere Nome_File_i = importdata ( 'Nome_file_txt',... ' ', ... numero_righe_da_saltare) Nome_Variabile = Nome_file_i.data Mi dovresti mandare Il file.m, per darti una maggiore spiegazione. Oltrerutto, se vuoi solo valori >0 quel >=0.deve sparire, alteimenti cosí acchiappi sempre pure gli 0. Ti ripeto,mi servirebbe Il file senza ti direi cose buttate lí. Se hai Teams, ci possiamo vedere li