吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1338|回复: 0
收起左侧

[求助] matlab2021高教社杯B组

  [复制链接]
sparename 发表于 2022-7-11 16:36
本帖最后由 sparename 于 2022-7-15 11:51 编辑

matlab怎么把这115行数据分成5列一组[a]=xlsread('D:\sparename\Documents\2021\B\a.xlsx', 1, 'D2:D115')=xlsread('D:\sparename\Documents\2021\B\a.xlsx', 1, 'E2:E115')
[Asm] 纯文本查看 复制代码
clc
clear
%%
data=xlsread('D:\sparename\Documents\2021\B\a.xlsx');%加载数据
load('zu.mat');%加载数据21组
for i=1:length(unique(zu))%i从1:21
    A(i)={data(find(zu==i),:)}%定义一个元组,分成21组
end
%%
for i=1:5
    for j=1:4
        subplot(4,5,(i-1)*4+j);%4*5的方块,在4*5方块的哪个位置
        B=A{1,(i-1)*4+j};%提取A中在4*5方块的各个位置的数据
        plot(B(:,1),B(:,2),B(:,1),B(:,4));%B中第1列,第2列画图,B中第1列,第4列画图
        hold on
        xlabel('温度/C');%x标签
        ylabel('百分比/%');%y标签
        title(sprintf('催化剂组合%i\n',(i-1)*4+j));%每次组合标题
    end
end
%%
legend('乙醇转化率','C4烯烃选择率');   %右上角标注
%%
% 每组画图
figure(2)%创建新窗口
for i=1:21
    B=A{1,i};%提取A中每组数据
    plot(B(:,1),B(:,2));
    [b,bint,r,rint,stats]=regress(n',t);
    hold on
end
%%
%每组标注
for i=1:21
    str{i}=['催化剂组合',num2str(i)];
end
legend(str);
%%
title('不同组合乙醇转化率随温度变化图');
xlabel('温度/C');%x标签
ylabel('百分比/%');%y标签
%%
% 每组画图
figure(3)%创建新窗口
for i=1:21
    B=A{1,i};%提取A中每组数据
    plot(B(:,1),B(:,4));
    hold on
end
%%
%每组标注
for i=1:21
    str{i}=['催化剂组合',num2str(i)];
end
legend(str);
%%
title('不同组合C4烯烃选择率随温度变化图');
xlabel('温度/C');%x标签
ylabel('百分比/%');%y标签
%%
% 乙醇转化率
x=[1:21];
y=[250,275,300,325,350,400,450];%最多的温度列
for i=1:length(x)
    for j=1:length(y)
        B=A{1,i};%提取A中21组每组数据
        if j<=length(B(:,1))%如果21组中第1列温度列少于y
            Z(i,j)=B(j,2);%直接赋值等于B中第2列乙醇转化率
        else
            Z(i,j)=0;%长度大于y
        end
    end
end
% cftool
%%
% C4烯烃选择率
x=[1:21];
y=[250,275,300,325,350,400,450];%最多的温度列
for i=1:length(x)
    for j=1:length(y)
        B=A{1,i};%提取A中21组每组数据
        if j<=length(B(:,1))%如果21组中第1列温度列少于y
            Z(i,j)=B(j,4);%直接赋值等于B中第4列C4烯烃选择率
        else
            Z(i,j)=0;%长度大于y
        end
    end
end
cftool

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 10:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表