different size cells plotting

조회 수: 1 (최근 30일)
Kuang-Yu WANG
Kuang-Yu WANG 2018년 7월 11일
댓글: Kuang-Yu WANG 2018년 7월 11일
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
KSSV
KSSV 2018년 7월 11일
Share the file...we can help you.
Kuang-Yu WANG
Kuang-Yu WANG 2018년 7월 11일
편집: Kuang-Yu WANG 2018년 7월 11일
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}

댓글을 달려면 로그인하십시오.

채택된 답변

KSSV
KSSV 2018년 7월 11일
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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by