如图↑大佬们为什么啊写代码要写崩溃了o(╥﹏╥)o
代码如下:
%% 清空工作区
clear all;
clc;
format long;
%% 读取数据
[num,text,raw]=xlsread('星期.xlsx');
num=num(:,2:end);
[m,n]=size(num);
week_row = 1;
% 初始化一个逻辑数组,用于标记与“星期一”匹配的列
one_cols = false(1, size(num, 2));
% 遍历text中的星期信息,找到与“星期一”匹配的列
for col = 1:size(num, 2)
if strcmp(text{week_row, col}, '星期一')
one_cols(col) = true;
end
end
% 使用逻辑索引从num中提取与“星期一”匹配的列
num_one= num(:, one_cols);
%星期二
two_cols = false(1, size(num, 2));
for col = 1:size(num, 2)
if strcmp(text{week_row, col}, '星期二')
two_cols(col) = true;
end
end
num_two= num(:, two_cols);
%星期三
three_cols = false(1, size(num, 2));
for col = 1:size(num, 2)
if strcmp(text{w