How can I plot spectral data from 2 different day to compare 2 variables?
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi I have a matrix with spectral data (attached the excel in zip format because is not uploading the excel) the first line is the wavelengths (variables) the first column is the day 1 and 2. the code I'm using is [d1 d2]=xlsread('path ... filename.xls'); then variable=d1(1,1:end); data=d1(2:end,:); day1=d2(1:6,1); day2=d2(7:18,:);
How can I plot or scatter, column 76 (for example) in the axe X against the column 100 in the axe Y of each day in the same plot? I'm trying to see both data groups in the same plot.
댓글 수: 0
채택된 답변
Pieter Hamming
2018년 6월 21일
Does this do what you need? If not, can you clarify the question?
[d1 d2]=xlsread('data2days.xlsx');
col1=76; %first column to be compared
col2=100; %second column to be compared
figure(1);clf(1);
scatter(d1(2:7,col1),d1(2:7,col2))
hold on
scatter(d1(8:end,col1),d1(8:end,col2))
legend('D1','D2')
댓글 수: 2
Pieter Hamming
2018년 6월 22일
I wouldn't know of a specific tutorial, but if you want some general matlab skills there's tons of tutorials around.
Whenever I need something specific I tend to Google "Matlab [something]" and more often than not, there's a Matlab function which does exactly what I need. I then use the awesome documentation ("doc ...") to figure out how to use it.
Hope this helps
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Spreadsheets에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!