different size cells plotting

5 vues (au cours des 30 derniers jours)
Kuang-Yu WANG
Kuang-Yu WANG le 11 Juil 2018
Commenté : Kuang-Yu WANG le 11 Juil 2018
I have several data contain different size of cells. the data size mostly are [n*3]. [:,1] of each cells is timeline. however not all the time in each cell counted from 1 also the timerange are different form each. the plot I want would be many lines on the plot using [:,2] of each cells. While the functions i tried always said that i need to assign the same size of cells for it or there are many result come out. Is there any function can plot for this problem or what code should i need to write for it? Very Thanks!!
  4 commentaires
KSSV
KSSV le 11 Juil 2018
Share the file...we can help you.
Kuang-Yu WANG
Kuang-Yu WANG le 11 Juil 2018
Modifié(e) : Kuang-Yu WANG le 11 Juil 2018
the file is one of the data set i need to analyze. as u can see. the dimension and timerange are not very well. the data are in nfkbX. (:,2)in each cell are time. and (:,4) of each are what i need to plot.I do it with
plot(thething{1,1}(:,2),thething{1,1}(:,4))
hold on
plot(thething{2,1}(:,2),thething{2,1}(:,4))
plot(thething{3,1}(:,2),thething{3,1}(:,4))
plot(thething{4,1}(:,2),thething{4,1}(:,4))
plot(thething{5,1}(:,2),thething{5,1}(:,4))
plot(thething{6,1}(:,2),thething{6,1}(:,4))
plot(thething{7,1}(:,2),thething{7,1}(:,4))
plot(thething{8,1}(:,2),thething{8,1}(:,4))
plot(thething{9,1}(:,2),thething{9,1}(:,4))
plot(thething{10,1}(:,2),thething{10,1}(:,4))
plot(thething{11,1}(:,2),thething{11,1}(:,4))
plot(thething{12,1}(:,2),thething{12,1}(:,4))
plot(thething{13,1}(:,2),thething{13,1}(:,4))
plot(thething{14,1}(:,2),thething{14,1}(:,4))
plot(thething{15,1}(:,2),thething{15,1}(:,4))
plot(thething{16,1}(:,2),thething{16,1}(:,4))
plot(thething{17,1}(:,2),thething{17,1}(:,4))
plot(thething{18,1}(:,2),thething{18,1}(:,4))
plot(thething{19,1}(:,2),thething{19,1}(:,4))
plot(thething{20,1}(:,2),thething{20,1}(:,4))
plot(thething{21,1}(:,2),thething{21,1}(:,4))
plot(thething{22,1}(:,2),thething{22,1}(:,4))
plot(thething{23,1}(:,2),thething{23,1}(:,4))
plot(thething{24,1}(:,2),thething{24,1}(:,4))
set(gca,'Xlim',xlim)
and look like
</matlabcentral/answers/uploaded_files/124823/%E6%9C%AA%E5%91%BD%E5%90%8D.jpg> but as you can see i only plot 24. and there are more data. btw, thething is nfkbX{:,1}

Connectez-vous pour commenter.

Réponse acceptée

KSSV
KSSV le 11 Juil 2018
file = 'neg 20_1_Mnalyzed.mat' ;
S = load(file) ;
A = S.nfkbX ;
figure
hold on
for i = 1:size(A,1)
plot(A{i,1}(:,2),A{i,1}(:,4))
end
  1 commentaire
Kuang-Yu WANG
Kuang-Yu WANG le 11 Juil 2018
Many thanks!!!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by