鱼C论坛

 找回密码
 立即注册
查看: 2310|回复: 2

matlab题

[复制链接]
发表于 2023-11-1 22:15:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
(1)读入Ex_C1to5StaData2023.xls,将文件中C1~C5站的水质监测数据及相关信息
%   处理成一个结构体StaData,并将StaData保存至Ex07_StaC1toC52023.mat;
%   StaData应为一个1*5大小的数组(如下所示),利用循环语句进行创建:
%
% >> StaData
% StaData =
%
% 1x5 struct array with fields:
%
%     sn
%     year
%     month
%     day
%     hour
%     oxy
%     T
%     S
%     pH
%     BOD5
%     NO3
%     lon
%     lat
%
% >> StaData(3)
%        sn: 'C3'
%      year: [40x1 double]
%     month: [40x1 double]
%       day: [40x1 double]
%      hour: [40x1 double]
%       oxy: [40x1 double]
%         T: [40x1 double]
%         S: [40x1 double]
%        pH: [40x1 double]
%      BOD5: [40x1 double]
%       NO3: [40x1 double]
%       lon: 113.7220
%       lat: 22.3320
%
% (2)导入(1)生成的mat文件,基于结构体StaData求出各站点的各类水质指标的
%   平均值,将结果写入Ex07_C1toC5Means.txt文件中,参考格式如下:
%
% C5       oxy         S         T        pH      BOD5       NO3
%         3.72     20.78     16.62      5.26      1.14      0.74
% C4       oxy         S         T        pH      BOD5       NO3
%         4.26     24.40     19.52      5.99      1.34      0.86
% C3       oxy         S         T        pH      BOD5       NO3
%         5.04     27.80     22.12      6.90      1.50      1.00
% C2       oxy         S         T        pH      BOD5       NO3
%         5.47     31.72     24.72      8.00      1.74      1.10
% C1       oxy         S         T        pH      BOD5       NO3
%         6.31     34.84     27.80      8.76      1.88      1.23
%
% (要求:利用循环结构对各个水质变量进行批量处理;观察其规律性,思考如何利用
%   sprintf以及eval使得求值更为简便).
%
% (3)读取(2)生成的txt文件中的数据,计算出各水质指标的平均值(即将5个站点
%  进行平均).具体输出格式如下:
%
%   oxy mean: 4.9600
%     S mean: 27.9080
%     T mean: 22.1560
%  ...
% (提示:可采用fgetl+textscan/sscanf/str2num)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-23 02:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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