自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (2)
  • 收藏
  • 关注

原创 盲法

概念:偏倚(bias)是指从研究设计、到实施、到数据处理和分析的各个环节中产生的系统误差,以及结果解释、推论中的片面性,导致研究结果与真实情况之间出现倾向性的差异,从而错误地描述暴露与疾病之间的联系。可分为选择偏倚,信息偏倚,混杂偏倚。盲法(blinding或masking)是指为了避免设计、资料收集或分析阶段容易出现信息偏倚在设计时可采用的方法,使研究者或研究对象不明确干预措施的分配,研究结果更加真实、可靠。可分为单盲(single blind)、双盲(double blind)、三盲(tripl

2021-01-08 16:03:11 2870

原创 OR值

OR(odds ratio):又称比值比,优势比,指病例组中暴露人数与非暴露人数的比值除以对照组中暴露人数与非暴露人数的比值,在临床研究中,常用OR值表示某因素对病情的影响程度。暴露因素 病例组 对照组 暴露 a b 非暴露 c d OR=(病例组中暴露人数/病例组中非暴露人数)/ (对照组中暴露人数/对照组中非暴露人数)=(a/c)/(b/d) = ad/bcOR值等于1,表示该因素对疾病的发生不起作用OR值大于1,表示该...

2021-01-06 13:16:05 9804

原创 回归评估指标(MSE,RMSE,MAR,R-Squared)

均方误差(Mean Squared Error,MSE)均方误差是反应估计量与被估计量之间差异的一种程度,换句话说,参数估计值与参数真值之差的平方期望值。MSE可以评价数据的变化程度,MSE的值越小,说明册页模型描述实验数据具有更好的精确度。...

2020-12-08 17:36:26 3584

原创 多项式嵌套乘法及matlab实现

计算机求解多项式需要多次乘法,为了减少乘法次数可使用嵌套乘法。如若多项式为:则可使用嵌套法展开为:matlab实现:% 嵌套乘法% 使用霍纳方法以嵌套形式计算多项式的值% 输入:多项式的阶d,% d+1个系数构成的数组c(第一个元素为常数项),% x坐标需要进行求值的x位置, % 如果需要的话,还有d个基点构成的数组b% 输出:多项式在x点对应的值y function y = nest(d,c,x,b)if nargin<

2020-12-03 11:11:18 2887

原创 吴恩达机器学习作业一python实现

图:数据的一些统计量图:数据的散点图计算代价函数:def compute_cost(X,y,theta): inner = np.power(((X.dot(theta.T))-y),2) return sum(inner)/(2*len(X))梯度下降法:def gradientDescent(X, y, theta, alpha, epoch=1000): '''return theta, cost''' temp = np.arra..

2020-11-07 22:16:58 706 2

原创 打开多个spyder

打开 Anaconda Prompt终端输入 spyder --new-instance 或spyder --new instance重复输入以上命令即可按需要打开多个spyder

2020-11-03 12:25:19 420

原创 自相关系数与偏自相关系数,拖尾与截尾

自相关系数(autocorrelation coefficient,AC)和偏自相关系数(partial autocorrelation coefficient,PAC)是统计学中定义的概念,是用以反映变量之间相关程度的统计指标,只是两者表现的具体变量之间的关系有所不同。自相关系数:当研究一个变量受另一个变量影响时,若同时考虑其他变量的影响,此时分析变量之间的关系强弱程度称为相关系数。偏自相关系数:若研究一个变量受另一个变量影响时,其他的影响变量要视作常数,即暂时不考虑其他因素影响,单独考虑这两个变

2020-11-01 14:09:15 41635 15

原创 python读取txt某一列数据

我们有以下数据AAAAF110 0003E818 0003E1FC 0003E770 0003FFFC 90AAAAF110 0003E824 0003E208 0003E76C 0003FFFC A5AAAAF110 0003E814 0003E204 0003E760 0003FFFC 85AAAAF110 0003E7F0 0003E208 0003E764 0003FFFC 68AAAAF110 0003E7CC 0003E1FC 0003E758 0003FFFC 2B要读取第i

2020-11-01 12:43:43 19619 1

原创 时间序列的平稳性与差分法

1、时间序列时间序列(或称动态数列)是指将同一统计指标的数值按其发生的时间先后顺序排列而成的数列。时间序列分析的主要目的是根据已有的历史数据对未来进行预测。2、为什么要平稳我们的拿到的数据可能是千奇百怪的,但是我们要做预测,比如说如果我们想去预测股价,这些数据要有规律可循我们才可以进行预测,如果数据是随机出来的,一点规律也没有,那我们就很难建立一个模型预测接下来的数据,所以,在我们在预测的时候要求时间序列数据必须有一定的趋势,即未来的一段时间内仍能顺着现有的形态延续下去。3、什么是平稳性

2020-10-29 20:31:48 17768 1

原创 c++排序-库函数sort()

对数组进行排序是很经常遇到的问题,如果我们自己编程进行排序则不免会有效率低下,浪费时间等问题,而c++库函数中则包含这个函数可以帮助我们快速的进行排序,因此我们没有必要重复造轮子。sort包含在algorithm中,所以如果要使用需#include&lt;slgorithm&gt;,它使用的排序方法是类似于快排的方法,时间复杂度未n*log2(n),执行效率很高。sort函数有三个参数:第一个:待...

2018-06-27 07:52:16 5228 1

原创 MyEclipse2016CI配置SSH(Struts2+Hibernate+Spring)框架

1、新建一个web project2、MyEclipse-&gt;project Facets-&gt;Install Apach Struts(2.0) FacetnextnextFinish3、MyEclipse-&gt;project Facets-&gt;Install Hibernate Facet这里刚开始我选的不是3.3的版本之后总是出错,然后发现高版本的Hibernate需要高版本...

2018-06-23 09:48:09 1612

原创 A除以B(20)(PAT乙级)

时间限制 1000 ms内存限制 32768 KB代码长度限制 100 KB题目描述本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。输入描述:输入在1行中依次给出A和B,中间以1空格分隔。输出描述:在1行中依次输出Q和R,中间以1空格分隔。输入例子:123456789050987654321 7输出例子:17636...

2018-06-16 23:06:14 181

原创 程序运行时间(15)(PAT乙级)

题目描述要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数f的运行时间,我们只要在调用f之前先调用clock(),获得一个时钟打点数C1;在f执...

2018-06-13 12:58:16 176

原创 找素数(PAT乙级)

题目描述令Pi表示第i个素数。现任给两个正整数M &lt;= N &lt;= 10000,请输出PM到PN的所有素数。输入描述:输入在一行中给出M和N,其间以空格分隔。输出描述:输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。输入例子:5 27输出例子:11 13 17 19 23 29 31 37 41 4347 53 59 61 67 71 73 79...

2018-06-12 14:32:30 337

原创 Windows下使用DOS命令进入MySQL数据库

打开DOS界面输入net start mysql进入安装MySQL的bin文件夹下(如:C:\Program Files\MySQL\MySQL Server 5.7\bin)输入mysql -hlocalhost -uroot -p回车。其中-h表示服务器名,localhost表示本地,-u为数据库用户名,root是mysql默认用户名,-p为密码,若设置了密码可直接在-p后连接输入(如-p12...

2018-05-26 07:51:24 2607

原创 C++Builder提示Incorrect project override option: (x86)\borland\cbuilder6\lib\vcl60.csm错误

Project-&gt;Options-&gt;compiler-&gt;file name将$(BCB)\lib\vcl60.csm改为c:\PROGRA~1\borland\CBUILD~1\lib\vcl60.csm

2018-05-24 10:26:36 4281 2

原创 Android开发——广播机制

Android中每个应用程序都可以对自己感兴趣的广播进行注册,这样程序就只会接收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能时来自于其他应用程序的。Android提供一套完整的API,允许应用程序自由地发送和接收广播。发送广播即Intent,接收广播的方法则需引入——广播接收器(Broadcast Receiver)广播类型标准广播(Normal broadcasts)是一种完全异步...

2018-05-14 14:34:42 3031

原创 python组织文件

shutil模块中包含一些函数,使可在python中复制、移动、改名、删除文件。复制文件和文件夹shutil.copy(source,destination):将路径source处的文件复制到路径destination处的文件夹(source,destination均为字符串);若destination是一个文件名,将作为被复制文件的新名字。返回一个字符串,表示被复制文件的路径。shu

2018-05-10 14:54:53 417

原创 python读写文件

在Windows上,路径书写使用反斜杠作为文件间的分隔符

2018-05-10 13:51:18 273

原创 python正则表达式的简单使用

正则表达式,简称regex,是文本模式的描述方法。简单使用\d可表示一个数字字符,若想匹配一串电话号码如下>>> import re>>> phoneNumRe = re.compile(r'\d\d\d-\d\d\d\d-\d\d\d\d')>>> mo = phoneNumRe.search('My phone number is 123-4567-8901.')>>> pr

2018-05-09 16:28:24 283

原创 Android开发-高德地图导航

跟着老师在做项目,用到导航功能,就单独拿出来写一下activity_main.xml:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr...

2018-05-05 17:07:37 3300 3

原创 求序列逆序数

序列逆序数:由1,2,…,n 组成的一个有序数组称为一个n级排列。在一个排列中如果一对数的前后位置与大小顺序相反,即大数排在小数的前面,则称它们为一个逆序。一个排列中所有逆序的总和称为该排列的逆序数。那么,如何求解一个序列的逆序数呢?暴力法是问题解的最简单的方法,下面给出核心代码:int InversionNumber(int num[], int N){ int count = 0

2018-05-01 19:02:26 988

原创 Android开发-设置监听器的四种方法

Android四种监听方式:实现监听的接口实现匿名内部类使用外部类直接在xml中设置监听1、使用接口方式实现监听事件:可直接在Activity中定义事件处理方法优点:简洁缺点:可能造成程序结构混乱2、实现匿名内部类实现监听:优点:可以在当前类中复用该监听器,可自由访问外部类的所有界面组件3、使用外部类实现监听:优点:当某事件监听器被多个GUI界面共享

2018-04-19 08:11:52 11697 3

原创 讯飞语音播报功能

使用此功能需下载相应的包,在AndroidManifest.xml文件中添加相应的权限xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="ht

2018-04-10 20:05:06 1460

原创 Android四种启动模式

在一个项目中会包括多个Activity,系统中使用任务栈来存储创建的Activity实例。即多次启动同一个Activity,系统会创建多个实例依次放入任务栈中,按back返回时,每按一次,一个Activity出栈,直至栈空。1、Standard标准模式:Activity的默认启动模式。每启动一次Activity都会创建一个新的实例入栈,退出Activity则会出栈销毁实例。2、Sing

2018-04-09 18:32:38 198

原创 多个Activity中传递简单参数

布局文件:actiity_main:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/to

2018-04-09 15:12:55 260

原创 Android开发-打开另一个Activity或打开网页

效果图:                  MainActivity:import android.content.Intent;import android.net.Uri;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.Vie

2018-04-09 14:47:00 4448

原创 Android开发-实现底部弹出菜单栏

效果图:activity_main:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/

2018-04-08 22:17:13 4884

原创 将本地代码上传到github

一:建立git仓库在cmd下cd到本地项目更目录下,执行git指令二:在GitHub上创建自己的Repository,创建完成后拿到创建的仓库的https地址三:将本地的仓库关联到GitHub上:git remote add origin https地址 四:将项目的所有文件添加到仓库中:git add . 五:上传GitHub之前,要pull一下git pull or

2018-04-08 19:58:27 172

原创 Android开发—弹出列表、单选、多选框

效果图如下:需要建一个menuxml布局如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.andro

2018-04-08 19:27:31 5694

原创 Android注解ButterKnife简介

Android开发中很多时候是和UI打交道的,有一种方法叫findViewById(),控件少的适合还能承受,多了就有种想罢工的冲动。而且使用这种方法还要进行强制类型转换,于是,如果你的Id名字长点,变量命名长点说不定还要两行。为了解决这种问题我们可以使用注解的方法。从JDK1.5开始,Java提供了注解的功能,允许开发者定义和使用自己的注解类型,该功能由一个定义注解类型的语法和描述一个注解声

2018-04-08 18:20:35 185

原创 Android开发基础-GridLayout(网格布局)

网格布局(GridLayout)是Android4.0新增的布局。这个布局只有4.0以后的版本才可使用。该布局将用户界面划分为网格,界面元素可随意摆放在这些网格中。网格布局比表格布局(TableLayout)在界面设计上更加灵活,在网格布局中界面元素可以占用多个网格,而在表格布局中无法实现,只能将界面元素指定在一个表格行中,不能跨越多个表格行。XML属性x相关方法s说明

2018-04-08 17:14:42 4164

原创 Java中ArrayList的使用

ArrayList是一个容量能够动态增长的动态数组。基本的ArrayList,善于随机访问元素,但插入和删除元素较慢。且ArrayList不是线程安全的,一般在单线程中使用,多线程一般用Vector或CopyOnWriteArrayList

2018-03-31 12:15:41 2600

原创 Java Arrays类的基本使用

Java API 对Arrays类的说明是:此类包含用来操作数组的各种方法使用Arrays类,需代入包:import java.util.Arrays;1、数组的打印:      String aStr = Arrays.toString(arr); System.out.println(aStr);2、boolean equals(array1, array

2018-03-31 09:59:53 450

原创 java进制间的转换

10进制转为其他进制:将十进制数转换为二进制数:Integer.toBinaryString(int i);将十进制数转换为八进制数:Integer.toOctalString(int i);将十进制数转换为十六进制数:Integer.toHexString(int i);将十进制数转换为radix进制数:Integer.toString(int i, int radix)

2018-03-31 09:01:22 187

原创 鸡尾酒排序算法

简介:鸡尾酒排序等于是冒泡排序的轻微变形。不同的地方在于从低到高然后从高到低,而冒泡排序则仅从低到高去比较序列里的每个元素。他可以得到比冒泡排序稍微好一点的效能,原因是冒泡排序只从一个方向进行比对(由低到高),每次循环只移动一个项目。原理:数组中的数字本是无规律的排放,先找到最小的数字,把他放到第一位,然后找到最大的数字放到最后一位。然后再找到第二小的数字放到第二位,再找到第二大的数字

2018-03-23 20:08:40 396

原创 Android studio DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs报错

今天学习Android开发,下了几次app后一直提示出错DELETE_FAILED_INTERNAL_ERRORError while Installing APKs解决方案:File-&gt;settings-&gt;Build,Exection,Deployment-&gt;Instant Run将Enable Instant Run to hot swap/resource changes ...

2018-03-22 21:14:00 337

原创 单向链表的实现(c语言)

单链表中结点类型的描述如下:typedef struct LNode{ //单链表结点类型 ElemType data; //数据域 LNode *next; //指针域 } LNode, *LinkList;用头插法创建链表:LinkList CreatList1(LinkList &L){ //头插法,从表尾到表头逆向建立单链表,每次都插在头

2018-03-17 18:24:35 329

原创 visual studio 2017MFC配置

今天老师布置的作业要求用MFC,打开visual studio新建项目却没找到MFC,找到安装程序,选择右边的MFC 选择修改安装完成后,新建项目,选择MFC应用程序在弹出的“应用程序类型界面”中,选择应用程序类型为“基于对话框”,然后点下一步;在出现的“文档模板属性界面”中,可调整文档模板的各种属性,对于对话框而言常用不上,可直接点下一步在“用户界

2018-03-17 16:16:19 29546 3

原创 Maximum Subsequence Sum

最大子序列问题给定K个整数组成的序列{ N1, N​2 , ..., NK},“连续子列”被定义为{ Ni​​ , N​i+1​​ , ..., N​j​​ },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最

2018-03-13 20:33:03 252

时变信道通信中的多级蔡氏混沌同步

:提出了一种适合于时变信道增益的单祸合蔡氏电路多级混沌通信方法,该方法把信道增益的变化归结为在信道中存在一等效时变电阻,并将该电阻作为同步蔡氏电路的祸合电阻。在接收端,通过信道上的电流判断收发系统是否达到混沌同步。理论分析和模拟结果表明单糯合蔡氏电路在时变信道增益时仍然可以实现混沌同步,在此基础上利用参数调制实现时变信道增益时的多 级混沌同步通信。

2018-06-16

自己动手写CPUpdf及光盘资源

自己动手写CPUpdf及光盘资源,曹思磊著,电子工业出版社出版

2018-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除