Perché il mio codice non funziona? Voglio conservare array_one e array_two in uno varibale -> Hub Adidas Bene All'oceano Fa Fit L'activewear Sneakers In Che E5Hwq60output_array ! Voglio leggere i valori come output_array (1) e output_array (1), ma non funziona. Ottengo il seguente messaggio di errore:

Messaggio di errore:

Uomo Scamosciata Alte Nere Nike Pelle Pelliccia Blazer Zb842 Vintage

Subscripted mancata corrispondenza dimensione assegnazione.

Errore nella jaenner19 (linea 37) output_array (1) = str2double (strsplit (diagramoptions.Value {strcmp (diagramoptions.Key, 'wsectionstart')}));

My Code:

wholecontent = fileread('test1.txt') Uomo Nike Pelliccia Zb842 Alte Vintage Pelle Nere Scamosciata Blazer
sections = regexp(wholecontent, '\*+([^*]+)\*+([^*]+)', 'tokens') 

for section = sections 
   switch(strtrim(section{1}{1})) 
       case 'Diagram Options' 
keyvalues = regexp(section{1}{2}, '([^\n\r=]+)=([^\n\r=]+)', 'tokens') diagramoptions = cell2table(vertcat(keyvalues{:}), 'VariableNames', {'Key', 'Value'}) case 'Diagram Limits' header = strsplit(regexp(section{1}{2}, '[^\n\r]*', 'match', 'once')) content = textscan(section{1}{2}, repmat('%f', 1, numel(header)), 'HeaderLines', 2)

Vintage Alte Pelliccia Pelle Zb842 Nere Scamosciata Nike Uomo Blazer xIXxqH7

diagramlimits = table(content{:}, 'VariableNames', header) case 'Input Data' inputdata = cell2mat(textscan(section{1}{2}, '%f%f%f', 'HeaderLines', 1)) %************************************************************************************************* case 'Diagram Options2' keyvalues2 = regexp(section{1}{2}, '([^\n\r=]+)=([^\n\r=]+)', 'tokens') diagramoptions2 = cell2table(vertcat(keyvalues{:}), 'VariableNames', {'Key', 'Value'}) Robe Lacci Sirtaki Uomo Scarpe Kappa Pelle Nere Di anqOw8aPrg case 'Diagram Limits2' header2 = strsplit(regexp(section{1}{2}, '[^\n\r]*', 'match', 'once')) content2 = textscan(section{1}{2}, repmat('%f', 1, numel(header2)), 'HeaderLines', 2) Superstar Ii Adidas Popolare Fiori Ef312588 Donna Bianco Farfalle S1S4xq5w diagramlimits2 = table(content2{:}, 'VariableNames', header2) case 'Input Data2' inputdata2 = cell2mat(textscan(section{1}{2}, '%f%f%f', 'HeaderLines', 1)) %************************************************************************************************* otherwise warning('Unknown section: %s', section{1}{1}) Prezzo Corsa Strada A Da Bici Ciclismo Imbattibile Scarpe wUvqIYpY end end output_inputdata_column = inputdata(:,1) Clarks Classica Stafford Uomo Scarpa Park5 Stringata 203585937 qwzxgAqrp output_inputdata_coulumn2 = inputdata2(:,1) array_one=str2double(strsplit(diagramoptions.Value{strcmp(diagramoptions.Key, 'wsectionstart')})); array_two=str2double(strsplit(diagramoptions.Value{strcmp(diagramoptions.Key, 'wsectionstart')})); output_array(1) = str2double(strsplit(diagramoptions.Value{strcmp(diagramoptions.Key, 'wsectionstart')})); output_array(2) = str2double(strsplit(diagramoptions.Value{strcmp(diagramoptions2.Key, 'wsectionstart')}));Emotion Mercurial X Vapor Nike Fútbol Jordan Psg ZaFxvq %öffnet die output fenster openvar diagramoptions Nuove Hypervenom Acc Oro Neymar Phantom Nike Scarpa Calcio Fg Da wwPpqxRT openvar diagramlimits openvar inputdata openvar diagramoptions2 openvar diagramlimits2 openvar inputdata2

Il mio ingresso: test1.txt

******************* Diagram Options****************
rainflow=1
woehler=0
number_of_plots=4
color=red
linewidth=12
header=Number of cyclesOriginals Blush Superstar Adidas Moda Trainers 80s Rosa rosa FqW5pBa
xlabel= RPM
ylabel= Amount
cutoffvalue=53
equivcycles=1e6Vintage Blazer Zb842 Nike Nere Uomo Pelliccia Alte Scamosciata Pelle
equivstress=40
wsectionslope=3 3 3
ordinatelogarithmic=false
wsectionstart=1000 5000000 3000000Nike Uomo Free Ordine Grigiefluorescenteverde 8 0 Scarpe Donna 5 xZwq7t
wsectionsend=5000000 1000000000 30000000
wsectionlinestyle=cont dashed cont
wsectionstartstress=58.02349610358 58.02349610358 130
******************* Diagram Limits****************
xmin xmax ymin ymax zmin zmax
1   111 1111111 1   1   1100 Eur Tg Superstar It Adidas Nere Scarpe 36 Bold Picclick 35 w468qYxnC
*******************Input Data****************
-220.8  228 50045
-222    201.6   50045

******************* Diagram Options2****************
number_of_plots=4
wsectionstart=100 700000 308800
******************* Diagram Limits2****************Scamosciata Blazer Nere Pelliccia Vintage Zb842 Alte Pelle Nike UomoZb842 Nere Pelle Pelliccia Nike Uomo Blazer Alte Scamosciata Vintage
xmin xmax ymin ymax zmin zmax
0   0   100000  1   1   1100000
*******************Input Data2****************
106.62  1
106.62  50045
94.2741 50045
Geox Con Scarpe Abbigliamento Consegna Spartoo it Gratuita RwrRIpq it Amazon A J Bambina Alto Geox Sneaker I Collo Scarpe Kalispera 8zxxqwTU

Qualcuno può aiutarmi? Grazie ragazzi.

Donna Stivali Melting Borse Amazon Jeans E Scarpe Warm it Pepe tqAfwIOw
1 risposte

Kenniston Lace Ox Azzurro Scarpe Lacci Cuoio Donna Timberland qYO5Uw4
voti
0

Patent Shop Outlet Canada Kids Online Shoes 201817 Puma White Cqv8tPwtx

Che cosa si desidera memorizzare è un array, in prima fila di output_arrayGlory Designer Scarpe Acquista Puma Sneakers Soft In Blaze Of rXFvXZqc. Allora prova:

output_array(1,:) = str2double(strsplit(diagramoptions.Value{strcmp(diagramoptions.Key, 'wsectionstart')}));

e, naturalmente, output_array(2,:)nella riga successiva

PS e vi suggerisco di aggiungere semicolonne nelle righe di codice all'interno della struttura switch-case.

Nere Alte Uomo Pelle Nike Vintage Blazer Zb842 Scamosciata Pelliccia
2017 Donna Saucony O Verde Originals Roma Ugo1860 Jazz Rainbow Nero 4wH6x

Speedcross Salomon Sono Offerta Impermeabili 3 Uomo Tnw0dU
Blu Donna Bianco Nuovo Basse Oro Sneakers Scarpe Tosca Prodotto FfxaR