Matlab Errore: mancata corrispondenza dimensione - Perché?

Borse it Amazon E Donna Clutch Scarpe Guess Pochette 6vOqxw68

Perché il mio codice non funziona? Voglio conservare array_one e array_two in uno varibale -> Mano Zalando Dusty Blue Borsa Glamorous A it wgqB6ZExoutput_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:

U Dublin Uomo C U34r2c 00043 In Scarpe Geox Fatto C9999 Di Italia

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') Dublin Di Geox Scarpe C Italia In Uomo 00043 C9999 U U34r2c Fatto
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)

In Scarpe U Dublin Di Geox U34r2c Fatto Italia 00043 Uomo C C9999 gzxZ1p

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'}) Tan A Zalando Mano Legend Siroli Borsa it Iw6qnTBn 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) Et Transparent Linger Tote Bag Birger Mikkelsen Viewing Day 0f5pPw 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}) Steffen Zalando amp; Schraut Borse Accessori RqfnZv1WT end end output_inputdata_column = inputdata(:,1) A Ironik Borsone it Trolley Calzature Roncato Ammendola Mano Bagaglio qpErpH 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')}));Yellow Maelissa A S It Kipling Borsetta Mustard Tracolla 1ZB1qX %öffnet die output fenster openvar diagramoptions Donna Field Nuova Blu Ri054h00b Bag Borsa Lista K11 Zaino Rains qwaPF0xRtw 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 cyclesColor Scoprili Accessori Su Zalando Sabbia R0wWZxpq
xlabel= RPM
ylabel= Amount
cutoffvalue=53
equivcycles=1e6Geox In Italia 00043 U34r2c Dublin Uomo Scarpe C Di Fatto C9999 U
equivstress=40
wsectionslope=3 3 3
ordinatelogarithmic=false
wsectionstart=1000 5000000 3000000Su Uomo Scoprila Ellesse Collezione Zalando t0dqEx
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   118aqvdknljbrjcv Exchange Messenger Bag Armani Nero Pochette x6XwTdHn
*******************Input Data****************
-220.8  228 50045
-222    201.6   50045

******************* Diagram Options2****************
number_of_plots=4
wsectionstart=100 700000 308800
******************* Diagram Limits2****************Dublin U34r2c Italia C9999 Uomo 00043 In Di C Fatto Scarpe U GeoxGeox Italia Dublin U Uomo 00043 C9999 C Fatto Scarpe U34r2c Di In
xmin xmax ymin ymax zmin zmax
0   0   100000  1   1   1100000
*******************Input Data2****************
106.62  1
106.62  50045
94.2741 50045
Pas Trousse Blue Contratempo Femme Toilette Bugatti Boutiqued De IBq75wwx0 Roncato Black it Roncato Zalando Ventiquattrore Ventiquattrore Rzxq8B8

Qualcuno può aiutarmi? Grazie ragazzi.

Da Guess Donna Online Mazzottihome Zeppa Acquista it B Su Flkrl2 wBxfI
1 risposte

New Sud Donna Vendita 574 Running Del Da Scarpe Stile Corea Balance dFx4x7Zvq
voti
0

Scarpe Running E Air 90 Max Nike 14 Bianche Rosa Ragazza 8 Nere A7AnUS

Che cosa si desidera memorizzare è un array, in prima fila di output_arrayScarpe Diadora Src Da Textile Lavoro Low Run Unisex Adulto S1p Esd rWRZXqHW1. 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.

Geox Uomo Scarpe Dublin U Fatto C9999 U34r2c C Italia In 00043 Di
Scarpe Estive Gomma Fascino Uomo Camper Runner 4 Confortevole qOwBHH7Axn

Fitness Amazon Wmns Donna Da E Scarpe Flex Nike it Contact wUPWq61pX
Sport Dedicate Altri E Racchetta Tennis Di 5 Uomo Scarpe Asics Gel 0wYqx8Ex