Le problème est que j'ai une boucle comme suit:parcelles multiples coombine et concaténer dans Matlab
for i=1:(rx * tx)
for j=1:(rx * tx)
eval(sprintf('t_%d_%d_t = corrcoef(m_a%d_abs, m_b%d_abs)', pairs(i), pairs(j), pairs(i), pairs(j)));
eval(sprintf('t_%d_%d = t_%d_%d_t(1, 2)', pairs(i), pairs(j), pairs(i), pairs(j)));
if(eval(sprintf('t_%d_%d', pairs(i), pairs(j))) >= max_cor)
eval(sprintf('figure(''name'', ''a (%d) <> b (%d)'')', pairs(i), pairs(j)));
eval(sprintf('plot(a%d, ''r'')', pairs(i)));
hold on;
eval(sprintf('plot(b%d, ''b'')', pairs(j)));
xlabel('Tones (f)');
end
end
end
ce pour des parcelles boucle chaque parcelle dans une nouvelle fenêtre selon l'instruction if comme ce complot
Je souhaite concaténer chaque parcelle suivante après la dernière parcelle de sorte que toutes les parcelles soient combinées sur une parcelle mais concaténées. J'espère que vous me comprenez. Merci beaucoup.
Vous voulez toutes les lignes dans une intrigue? Ou vous voulez plusieurs parcelles côte à côte dans le même chiffre? – DMR
plusieurs parcelles dans la même figure, chaque parcelle suivante étant concaténée avec la dernière parcelle. Sur la figure ci-dessus, l'intrigue se termine sur 56 et l'intrigue suivante devrait commencer après 56. Comprenez-vous ce que je veux dire? –
Je le crois, je viens de poster une solution possible basée sur ma compréhension de ce que vous essayez de faire. – DMR