草庐IT

C++实验

全部标签

STM32CUbeMX 串口+DMA中断收发实验

串口配置: 异步,波特率:19200,每帧:1字节;无校验;1停止位   中断设置:考虑到后期使用freertos,可控制中断配置为:4位抢占优先级,15>=中断优先级级>=5(越低,优先级越高)   DMA设置:以字节为数据单位,内存地址累加生成工程文件: 在stm32f1xx_it.h 文件添加 #defineBUFFER_SIZE100externvolatileuint8_trx_len;//接收一帧数据的长度externvolatileuint8_trecv_end_flag;//一帧数据接收完成标志externuint8_trx_buffer[BUFFER_SIZE];//接收数据

STM32CUbeMX 串口+DMA中断收发实验

串口配置: 异步,波特率:19200,每帧:1字节;无校验;1停止位   中断设置:考虑到后期使用freertos,可控制中断配置为:4位抢占优先级,15>=中断优先级级>=5(越低,优先级越高)   DMA设置:以字节为数据单位,内存地址累加生成工程文件: 在stm32f1xx_it.h 文件添加 #defineBUFFER_SIZE100externvolatileuint8_trx_len;//接收一帧数据的长度externvolatileuint8_trecv_end_flag;//一帧数据接收完成标志externuint8_trx_buffer[BUFFER_SIZE];//接收数据

常用分式规划变换简述与仿真实验

常用分式规划变换简述与仿真实验在做课题时遇到一个子问题为线性分式规划问题,这里尝试用不同方法求解,同时做一些记录!1.线性分式规划问题模型2.Charnes-Cooper变换方法3.Dinkelbach变换方法3.1.Dinkelbach变换方法介绍3.2.Dinkelbach算法总结3.3.本例的Dinkelbach变换4.quadratic变换4.1.quadratic变换介绍4.2.Quadratic变换算法总结4.3.本例的Quadratic变换形式5.数值计算及算法实现5.1.参数设定5.2.Charnes-Cooper变换算法实现5.3.Dinkelbach变换算法实现5.4.Qu

常用分式规划变换简述与仿真实验

常用分式规划变换简述与仿真实验在做课题时遇到一个子问题为线性分式规划问题,这里尝试用不同方法求解,同时做一些记录!1.线性分式规划问题模型2.Charnes-Cooper变换方法3.Dinkelbach变换方法3.1.Dinkelbach变换方法介绍3.2.Dinkelbach算法总结3.3.本例的Dinkelbach变换4.quadratic变换4.1.quadratic变换介绍4.2.Quadratic变换算法总结4.3.本例的Quadratic变换形式5.数值计算及算法实现5.1.参数设定5.2.Charnes-Cooper变换算法实现5.3.Dinkelbach变换算法实现5.4.Qu

实验设计

统计学是什么?统计学是对令人困惑费解的问题作出数字设想的艺术Part1实验设计一、对照实验该部分的第一个例子由脊髓灰质炎的疫苗引入了随机对照双盲实验。其所总结出的实验设计的原则:减小混肴:使得想要实验的对象不要收到其他因素的干扰,控制其他的变量减少偏性:有时看似设计的对照组符合控制变量,但其实处理组和对照组的人员的构成结构有差别,而不同的构成结构往往会导致不同的总体分布。这样的总体分布就带有偏差性。同时,人事判断也通常会带来主观性,从而引入偏倚假设检验:如果没有效果,那么相当于处理组与对照组来源于一个总体,那么计算一下该总体抽样出处理组的实验结果的概率是多少,如果小于设定的显著性水平,那么就说

实验设计

统计学是什么?统计学是对令人困惑费解的问题作出数字设想的艺术Part1实验设计一、对照实验该部分的第一个例子由脊髓灰质炎的疫苗引入了随机对照双盲实验。其所总结出的实验设计的原则:减小混肴:使得想要实验的对象不要收到其他因素的干扰,控制其他的变量减少偏性:有时看似设计的对照组符合控制变量,但其实处理组和对照组的人员的构成结构有差别,而不同的构成结构往往会导致不同的总体分布。这样的总体分布就带有偏差性。同时,人事判断也通常会带来主观性,从而引入偏倚假设检验:如果没有效果,那么相当于处理组与对照组来源于一个总体,那么计算一下该总体抽样出处理组的实验结果的概率是多少,如果小于设定的显著性水平,那么就说

想做长期的 AB 实验?快来看看这些坑你踩了没

作者:江颢1.什么是长期的AB实验大部分情况下,我们做的AB实验都是短期的,一到两周或者一个月之内的,通过分析这段时期内测得的实验效应得出实验结论,并最终进行推广。长期实验即运行时间达数月甚至数年的实验,实验的长期效应指的是需要数月数年的AB实验才能积累的实验效应。那什么场景下还需要做长期的AB实验,为什么不直接将短期的实验效应直接推广到长期效应呢?因为在某些情况下,实验的长期效应和短期效应是不同的。例如,在搜索引擎上显示不够匹配的搜索结果会导致用户再次搜索,搜索份额可能在短期内会增加,但随着用户体验下降并切换到更好的搜索引擎,搜索份额从长期来看会减少;同样,展示更多的广告可以在短期内增加广告

想做长期的 AB 实验?快来看看这些坑你踩了没

作者:江颢1.什么是长期的AB实验大部分情况下,我们做的AB实验都是短期的,一到两周或者一个月之内的,通过分析这段时期内测得的实验效应得出实验结论,并最终进行推广。长期实验即运行时间达数月甚至数年的实验,实验的长期效应指的是需要数月数年的AB实验才能积累的实验效应。那什么场景下还需要做长期的AB实验,为什么不直接将短期的实验效应直接推广到长期效应呢?因为在某些情况下,实验的长期效应和短期效应是不同的。例如,在搜索引擎上显示不够匹配的搜索结果会导致用户再次搜索,搜索份额可能在短期内会增加,但随着用户体验下降并切换到更好的搜索引擎,搜索份额从长期来看会减少;同样,展示更多的广告可以在短期内增加广告

无码间串扰——部分响应模拟实验

目的:  1、通过实例对部分响应系统的基本概念加以说明  2.了解部分响应波形的特点  3.无码间无码间串扰过程代码:%x=-5*pi:0.01*pi:5*pi;x=-5:0.01:5;%X的取值范围y=sinc(x);%定义部分响应特殊函数Sasubplot(2,2,1);plot(x,y),title('Sa函数');%部分响应函数图像gridon;Fs=1;%平移一个零点的距离,间隔时间y1=sinc(x-Fs);%间隔时间进行屏平移右移的图像y2=sinc(x-2*Fs);%两个间隔时间进行屏平移右移的图像y3=sinc(x-3*Fs);%三个间隔时间进行屏平移右移的图像y4=sinc

无码间串扰——部分响应模拟实验

目的:  1、通过实例对部分响应系统的基本概念加以说明  2.了解部分响应波形的特点  3.无码间无码间串扰过程代码:%x=-5*pi:0.01*pi:5*pi;x=-5:0.01:5;%X的取值范围y=sinc(x);%定义部分响应特殊函数Sasubplot(2,2,1);plot(x,y),title('Sa函数');%部分响应函数图像gridon;Fs=1;%平移一个零点的距离,间隔时间y1=sinc(x-Fs);%间隔时间进行屏平移右移的图像y2=sinc(x-2*Fs);%两个间隔时间进行屏平移右移的图像y3=sinc(x-3*Fs);%三个间隔时间进行屏平移右移的图像y4=sinc