2020年小美赛题目B题翻译(参考就行,我没参加比赛,纯属兴趣使然)

本文主要是介绍2020年小美赛题目B题翻译(参考就行,我没参加比赛,纯属兴趣使然),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

数学建模真的不适合我啊,劝退了,继续搞电路去了,这样一对比通信原理简单多了,这本书不错
我同学他们已经做完了,哈哈!在这里插入图片描述

The Variability of Oxygen Saturation
氧饱和度的变异性
Pulse oximetry is routinely used for monitoring patients’ oxygen saturation levels.
脉搏血氧仪是监测病人血氧饱和度的常规方法。
During continuous monitoring, we wanted to be able to describe the patterns of oxygen saturation using a model.
在连续监测期间,我们希望能够使用一个模型来描述氧饱和度的模式。
We have the data of 36 individuals, each subject was tested the oxygen saturation continuously for approximately 1 hour at a frequency of 1 Hz.
我们有36个人的数据,每个受试者在1hz的频率下连续测试了大约1小时的氧饱和度。(大约一个小时说明采样数据点在3600左右)
We also recorded the following information about the participants, including age, BMI, gender, Smoking history and/or current smoking status, and any significant medical conditions that could affect reading.
我们还记录了参与者的以下信息,包括年龄、BMI、性别、吸烟史和/或当前吸烟状况,以及任何可能影响阅读的任何重要医学状况。(利用那个excel文件去数据挖掘,找到各个量和含氧量的关系)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

We want to use these data to find typical patterns of variability in oxygen saturation so that we could use several parameters to characterize an individual.
我们想用这些数据来找到氧饱和度变化的典型模式,这样我们就可以用几个参数来表征一个人。
We would also like to see whether the pattern of oxygen saturation series isrelated to age, i.e., which characteristics change in older people compared toyounger people.
我们还想知道氧饱和度系列的模式是否与年龄有关,也就是说,与年轻人相比,老年人的哪些特征会发生变化。
These characteristics should ideally be of biological or medical significance.
理想情况下,这些特征应该具有生物学或医学意义。

%处理氧含量数据的代码:
clc
close all
clear all
tic
load '010217B.txt';% input name of text file with appropriate extension
A = X010217B ;% for data such as 111213A add X at the beginning => i.e X111213A
m=mean(A)%数组均值
std = std(A)%数组标准差
[S,V]=dfa(A);
subplot (2,1,1)
title (['time-series'])
hold on
plot (A)
subplot (2,1,2)
scatter (S,V)
[r,a,b]=regression (S,V,'one'); % a = slope, b = intercept, r: correlation coefficnet (Pearson)
[r1,a1,b1]=regression (S(1:24),V(1:24),'one'); % a1 = slope, b1 = intercept, r1: correlation coefficnet (Pearson)
[r2,a2,b2]=regression (S(25:end),V(25:end),'one'); % a2 = slope, b2 = intercept, r2: correlation coefficnet (Pearson)alpha = a(1,1)
title (['slope =',num2str(alpha),])
r
[se]=sampen(A,2,0.2)[mse,sc]=msentropy(A);
toc
(S,V)=dfa(A);%dfa是去趋势波动分析法,
我之前理解为了有限状态自动机,唉,浪费了好长时间,  %下面是一个例程,可以参考参考,这个数据咋用,可以给我提供一下思路
clc
clear all
close all%创建一个模拟数据集并计算其平均值。 sdata表示股票的每日价格变化。
t = 0:300;
dailyFluct = gallery('normaldata',size(t),2);
sdata = cumsum(dailyFluct) + 20 + t/100;
%计算均值
mean(sdata)figure
plot(t,sdata);
legend('Original Data','Location','northwest');
xlabel('Time (days)');
ylabel('Stock Price (dollars)');%计算去趋势数据,并且从原始数据中移除
detrend_sdata = detrend(sdata);
trend = sdata - detrend_sdata;
mean(detrend_sdata)hold on
plot(t,trend,':r')
plot(t,detrend_sdata,'m')
plot(t,zeros(size(t)),':k')
legend('Original Data','Trend','Detrended Data',...'Mean of Detrended Data','Location','northwest')
xlabel('Time (days)');
ylabel('Stock Price (dollars)');
function SampEnVal = sampen(data, m, r)
% SampEn  计算时间序列data的样本熵
% 输入:data是数据一维行向量
%      m重构维数,一般选择12,优先选择2,一般不取m>2
%      r 阈值大小,一般选择r=0.1~0.25*Std(data)
% 输出:SampEnVal样本熵值大小data = data(:)';
N = length(data);
Nkx1 = 0;
Nkx2 = 0;for k = N - m:-1:1x1(k, :) = data(k:k + m - 1);x2(k, :) = data(k:k + m);
endfor k = N - m:-1:1x1temprow = x1(k, :);x1temp    = ones(N - m, 1)*x1temprow;   dx1(k, :) = max(abs(x1temp - x1), [], 2)';   Nkx1 = Nkx1 + (sum(dx1(k, :) < r) - 1)/(N - m - 1);    x2temprow = x2(k, :);x2temp    = ones(N - m, 1)*x2temprow;dx2(k, :) = max(abs(x2temp - x2), [], 2)';Nkx2      = Nkx2 + (sum(dx2(k, :) < r) - 1)/(N - m - 1);
end
Bmx1 = Nkx1/(N - m);
Bmx2 = Nkx2/(N - m);
SampEnVal = -log(Bmx2/Bmx1);
end

这篇关于2020年小美赛题目B题翻译(参考就行,我没参加比赛,纯属兴趣使然)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/582635

相关文章

【数据结构】——原来排序算法搞懂这些就行,轻松拿捏

前言:快速排序的实现最重要的是找基准值,下面让我们来了解如何实现找基准值 基准值的注释:在快排的过程中,每一次我们要取一个元素作为枢纽值,以这个数字来将序列划分为两部分。 在此我们采用三数取中法,也就是取左端、中间、右端三个数,然后进行排序,将中间数作为枢纽值。 快速排序实现主框架: //快速排序 void QuickSort(int* arr, int left, int rig

usaco 1.3 Mixing Milk (结构体排序 qsort) and hdu 2020(sort)

到了这题学会了结构体排序 于是回去修改了 1.2 milking cows 的算法~ 结构体排序核心: 1.结构体定义 struct Milk{int price;int milks;}milk[5000]; 2.自定义的比较函数,若返回值为正,qsort 函数判定a>b ;为负,a<b;为0,a==b; int milkcmp(const void *va,c

论文翻译:arxiv-2024 Benchmark Data Contamination of Large Language Models: A Survey

Benchmark Data Contamination of Large Language Models: A Survey https://arxiv.org/abs/2406.04244 大规模语言模型的基准数据污染:一项综述 文章目录 大规模语言模型的基准数据污染:一项综述摘要1 引言 摘要 大规模语言模型(LLMs),如GPT-4、Claude-3和Gemini的快

题目1254:N皇后问题

题目1254:N皇后问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 题目描述: N皇后问题,即在N*N的方格棋盘内放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在同一斜线上。因为皇后可以直走,横走和斜走如下图)。 你的任务是,对于给定的N,求出有多少种合法的放置方法。输出N皇后问题所有不同的摆放情况个数。 输入

题目1380:lucky number

题目1380:lucky number 时间限制:3 秒 内存限制:3 兆 特殊判题:否 提交:2839 解决:300 题目描述: 每个人有自己的lucky number,小A也一样。不过他的lucky number定义不一样。他认为一个序列中某些数出现的次数为n的话,都是他的lucky number。但是,现在这个序列很大,他无法快速找到所有lucky number。既然

Java 后端接口入参 - 联合前端VUE 使用AES完成入参出参加密解密

加密效果: 解密后的数据就是正常数据: 后端:使用的是spring-cloud框架,在gateway模块进行操作 <dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>30.0-jre</version></dependency> 编写一个AES加密

论文翻译:ICLR-2024 PROVING TEST SET CONTAMINATION IN BLACK BOX LANGUAGE MODELS

PROVING TEST SET CONTAMINATION IN BLACK BOX LANGUAGE MODELS https://openreview.net/forum?id=KS8mIvetg2 验证测试集污染在黑盒语言模型中 文章目录 验证测试集污染在黑盒语言模型中摘要1 引言 摘要 大型语言模型是在大量互联网数据上训练的,这引发了人们的担忧和猜测,即它们可能已

基于SpringBoot的宠物服务系统+uniapp小程序+LW参考示例

系列文章目录 1.基于SSM的洗衣房管理系统+原生微信小程序+LW参考示例 2.基于SpringBoot的宠物摄影网站管理系统+LW参考示例 3.基于SpringBoot+Vue的企业人事管理系统+LW参考示例 4.基于SSM的高校实验室管理系统+LW参考示例 5.基于SpringBoot的二手数码回收系统+原生微信小程序+LW参考示例 6.基于SSM的民宿预订管理系统+LW参考示例 7.基于

【408数据结构】散列 (哈希)知识点集合复习考点题目

苏泽  “弃工从研”的路上很孤独,于是我记下了些许笔记相伴,希望能够帮助到大家    知识点 1. 散列查找 散列查找是一种高效的查找方法,它通过散列函数将关键字映射到数组的一个位置,从而实现快速查找。这种方法的时间复杂度平均为(

excel翻译软件有哪些?如何高效提翻译?

你是否曾在面对满屏的英文Excel表格时感到头疼?项目报告、数据分析、财务报表... 当这些重要的信息被语言壁垒阻挡时,效率和理解度都会大打折扣。别担心,只需3分钟,我将带你轻松解锁excel翻译成中文的秘籍。 无论是职场新人还是老手,这一技巧都将是你的得力助手,让你在信息的海洋中畅游无阻。 方法一:使用同声传译王软件 同声传译王是一款专业的翻译软件,它支持多种语言翻译,可以excel