1.Matlab读入excel间隔n列的数据
eg:在excel表中建立一个10×10的数据矩阵,并在matlab读入奇数列的数据
(1)建立的数据矩阵如下
(2)编写代码
temp=xlsread('C:\Users\吴宇航\Desktop\demo.xlsx','sheet1','A1:J10'); %读取excel表中A1:J10区域内的数据
data=temp(:,1:2:end)% 第1列开始,间隔2列;
(3)结果
2.Matlab生成间隔n天或者n月的日期数组
eg:从今天开始,到下个月初结束,每隔7天记录一次日期
t = datetime('today'):caldays(7):dateshift(datetime('today'),'start','month','next');
eg:从今天开始,到下下下下个月末结束,每隔1个月记录一次日期
t = datetime('today'):calmonths(1):dateshift(datetime('today'),'end','month',4)