自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 R语言入门(第一篇)--R软件基本操作

说明:所使用的版本为R x64 3.6.3版本1、操作步骤①打开R软件后是这样一个界面②点击菜单栏中的“文件”->“新建程序脚本”③接着就可以在R编辑器里写程序了选择“运行当前行或所选代码” 或快捷键“ctrl+R”,即可运行。getwd() #获得当前工作路径setwd(‘C:\Users\22163\Desktop’) #设置工作路径getwd() #获得当前工作路径setwd(‘C:/Users/22163/Desktop’) #设置工作路径help.start() #

2021-01-22 15:02:45 23129

原创 word操作技巧--第一篇

希望对大家有帮助。第一个神器–选中文字的技巧基础:1、ctrl+A 全选2、把鼠标放到word界面的左边,鼠标会变成向右的箭头,点击鼠标左键一次,为选中此行;点击鼠标左键两次,为选中此段;点击鼠标左键三次,为全选全文。进阶:ALT 选列使用方法:先长按alt键,按住后,将鼠标选中要选中的那一列,从第一行的那个字开始,纵向向下拖动,即可。然后按删除,就可以把选中的字,删除了。一般用于删序号之类的。Ctrl+ shift+ home 选取当前位置(光标)上方所有内容

2021-01-19 15:42:13 515

原创 《A diagonal quasi-Newton updating method for unconstrained optimization》文献算法实现

本次写的是《A diagonal quasi-Newton updating method for unconstrained optimization》文献算法实现----最优化实验,使用的是matlab。如果代码有错的话,请温柔的指出,谢谢。????1、这篇文献的算法的基本思想:♦算法叫做DNRTR算法使用一种对角拟牛顿更新算法。在弱割线方程的作用下,通过最小化之前的估计值变化的大小和迹的更新来确定对角矩阵中逼近Hessian的元素。在温和的经典假设下,算法是线性收敛的。对角拟牛顿的更新满足有界退化

2021-01-19 13:59:29 411

原创 python编程题

1、 (操作题) 球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?tour = []height = []hei = 100.0 #起始高度tim = 10 #次数for i in range(1,tim + 1): #从第二次开始,落地时的距离应该是反弹高度*2(弹到最高点再落下) if i == 1: tour.append(hei) else: tour

2021-01-19 12:43:38 881

原创 win10系统下安装CUDA10.1+cuDNN7.6+tensorflow2.1版本详细教程

最近做创新实验是做有关图像识别的内容,所以需要装tensorflow。tensorflow有两种版本,CPU版本和GPU版本,我的电脑原先装过CPU版本的,在同组同学的“怂恿”下,我索性把CPU版本的删了,然后成功装上了GPU版本。删除tensorflow可以使用下面这行命令,简单删除:pip uninstall tensorflow使用这条命令,你可以在PyCharm下、cmd窗口上直接输入,至于其他的方法,大家可以再另外找找。刚开始我不知道直接在Anoconda Prompt 下输入命令直接安

2020-11-15 10:59:16 844 2

原创 数据结构-顺序表的排序操作-冒泡排序

示例代码如下:(温馨提示:本文全部代码只在 EduCoder 平台上通过测试,仅供参考,如有运行错误请自行改正)/*修改本程序,对顺序表进行冒泡排序,使其有序*/#define MAXSIZE 100 /*宏定义*/#define OK 1#define OVERFLOW -2#include "stdio.h" /*包含输入输出文件*/typedef int elemtype;typedef struct /*定义顺序表的结构*/{elemtype v.

2020-11-14 13:39:14 4306

原创 数据结构实验五-马踏棋盘

简介:实验目的:1、了解图的应用2、加深对图结构及算法的理解3、培养解决实际问题的编程能力实验内容:国际象棋马的走法:先直走或横走一格,再沿离开原来格子的方向斜走二格,合起来为一步棋;国际象棋棋盘黑白交错,格数8×8。基本要求:给出马从任意一个位置出发遍历整个棋盘的一条路径。在1)的基础上给出从该位置出发的所有遍历路径马踏棋盘任务一:问题建模-将马踏棋盘问题用无向图建模,输出图的邻接表表示任务描述:本关任务:将棋盘转换成图的邻接表表示模型,并输出邻接表。相关知识:为了完成本

2020-11-14 13:11:33 878

原创 数据结构 实验四 二叉树的操作

二叉树的操作任务一:创建一颗二叉树,并对其进行前序、中序、后序遍历任务描述:本关任务:创建一颗二叉树,并对其进行前序、中序、后序递归遍历。相关知识:为了完成本关任务,你需要掌握:1.如何创建一棵二叉树2.如何对二叉树进行三种遍历。- 创建一棵二叉树最简单的算法就是使用递归算法。利用二叉树的递归特性创建一棵二叉树的递归算法:当树不为空树时{创建根结点,给根结点赋值递归创建左子树递归创建右子树}- 二叉树的前序、中序、后序遍历根据根结点的位置不同,可分为前序、中序、后序三

2020-10-11 14:52:59 3236 1

原创 数据结构 实验三 栈的基本运算

栈的基本运算任务一:顺序栈的基本操作任务描述:本关任务:实现顺序栈的基本操作,包括栈的初始化、置空栈、进栈、出栈、判栈空、栈的输出(遍历)等。相关知识:为了完成本关任务,你需要掌握:- 顺序栈的初始化规定空栈时s->top=-1- 进栈进栈操作需要先判断时候是否栈满栈满条件:s->top==MAXSIZE-1栈未满才执行以下进栈操作s->top++;s->data[s->top]=x;- 出栈出栈操作需要判断栈是否为空栈空条件:s->to

2020-10-07 21:42:30 5629

原创 角谷猜想(Collatz conjecture)--用 python 语言实现

老师布置的一个小作业–用python代码实现角谷猜想,我用python实现,下面就给大家提供一个思路,供大家参考。'''角谷猜想:n 是一个自然数如果 n 是奇数,则 n = 3 * n + 1如果 n 是偶数,则 n = n / 2当 n = 1 时输出整个计算过程的序列。如当 n = 3 时,输出 3 10 5 16 8 4 2 1 '''角谷猜想(又名:冰雹猜想)是指一个正整数x,如果是奇数就乘以3再加1,如果是偶数就析出偶数因数2ⁿ,这样经过若干个次数,最终回到1,故又称为3n

2020-10-05 20:20:00 35994 6

原创 数据结构 实验二 链表的基本操作

链表的基本操作任务一:单链表的生成和输出任务描述:从键盘输入数据,创建一个初始链表。通过调用定义的基本操作函数来实现单链表上的插入、删除元素等操作。调试程序并对相应的输出作出分析;修改输入数据,预期输出并验证输出的结果。加深对有关算法的理解。相关知识:为了完成本关任务,你需要掌握:1.尾插法建立单链表2.单链表的遍历(输出)- 尾插法建立单链表本关任务:尾插法是通过将新结点逐个插入到链表的尾部来创建链表。同前插法一样,每次申请一个新结点,读入相应的数据元素值。不同的是,为了使新结点能够插入

2020-09-25 19:55:18 8842

原创 单因素设计一元定量资料差异性分析(二)--成组设计一元定量资料t检验 成组设计一元定量资料Wilcoxon秩和检验

1.成组设计一元定量资料t检验1.1 问题与数据例:一个小麦新品种经过6代选自,从第5代(A组)中抽出10株,株高为66、65、66、68、62、65、63、66、68、62(cm),又从第6代(B组)中抽出10株,株高为64、61、57、65、65、63、62、63、64、 60 (cm)。问:株高性状是否已经达到稳定?1.2 对数据结构的分析在此例中,整个资料涉及2个组,每组随机抽取10个数据,测量指标为“株高”,故应属于“成组设计”,即资料类型为成组设计一元定量资料。1.3 分析目的与统计

2020-08-20 17:33:29 908

原创 单因素设计一元定量资料差异性分析(一)-- 单组设计一元定量资料 t检验 与 符号秩和检验、配对设计一元定量资料 t检验 与 符号秩和检验

单组设计一元定量资料 t检验 与 符号秩和检验1.1.1 问题与数据例1-1 已知玉米单交种群 105 的平均穗重为300克。喷药后,随机抽取九个果穗。其穗重分别为308g、305g、298g、315g、300g、321g、294g、320g。问:喷药后,与喷药前的果穗平均重量之间的差别是具有统计学意义?1.1.2 对数据结构的分析在这个例子中,整个资料只涉及一个组,即用某法重复测定果穗重量9次,得到9个数据,故应属于“单组设计”。因指标(果穗重量)为测量得到且可以带小数,故该资料属于定量资料。即

2020-08-07 15:35:46 1144

原创 MATLAB 数据拟合 (使用 polyfit 多项式曲线拟合、polyval)

解决数据拟合问题最重要方法是最小二乘法和回归分析。如,我们需要从一组测定的数据(例如N个点(xi,yi)(i=0,1,…,m))去求得自变量 x 和因变量 y 的一个近似解表达式 y=f(x),这就是由给定的 N 个点(xi,yi)(i=0,1,…,m)求数据拟合的问题。(注意数据拟合和数据插值是不同的,举个例子:因为测量数据往往不可避免地带有测试误差,而插值多项式又通过所有的点(xi,yi),这样就使插值多项式保留了这些误差,从而影响逼近精度,使得插值效果不理想)所以使用最小二乘法曲线拟合法:即寻求已知

2020-08-03 10:25:30 33088

原创 Python 文件操作 (open、close、文本文件读取-csv、文本文件储存、读写Excel文件、当前工作目录)

刚刚考完数据结构的理论考试,可能暂时会不写关于数据结构的内容了,有时间的话,会再更新一篇关于数据结构实验的文章。可能之后会写关于SAS软件和Python的内容,欢迎大家关注,一起学习,共同进步 ^ ^之前学Python的时候,关于文件的操作,使用的不熟练,所以今天就详细的过一遍基本操作,希望对大家有帮助。文件操作1. 打开文件可以使用open函数获得文件。open()函数是Python的内置函数,它屏蔽了创建文件对象的细节,使得创建文件对象变得简单。open()函数的语法如下:open(file

2020-07-07 14:43:19 1685

原创 数据结构 实验一 顺序表的操作

一、顺序表的操作任务:初始化一个顺序表并输出。相关知识:需要掌握:1.结构体变量初始化2.如何遍历顺序表。结构体变量初始化:定义结构体变量的同时,给结构体变量的各个成员变量赋值。示例如下:sequenlist sq={{1,3,6,7},3};{1,3,6,7}是给结构体中的数组赋值,3.给成员变量 last 赋值遍历顺序表:给定一个顺序表L,从0~L->last,依次输出,就可以遍历完顺序表中的所有元素。其中L是指向顺序表的指针。示例如下:void listprint

2020-07-05 11:31:41 7990 1

原创 SAS 聚类分析—— K-均值聚类

K-均值方法,有时也叫劳埃德方法或 Lioyd-Forgy 方法。K-均值聚类的核心思想是 为指定划分数目的最佳划分。对于 n 个观测,每个观测是 m 维的实数向量,现在需要找到 k 个聚类 (其中 k <= n,即 n 个子集),使得每个类别分组内的方差最小化。K-均值聚类的基本步骤如下:1.随机选取 k 个真实/或虚拟的数据点作为初始质心(即 选择 k 个样品作为初始凝聚点,或者将所有样品分成 k 个初始类,然后将这 k 个类的重心(均值)作为初始凝聚点)。初始质心的选择对聚类结果具有

2020-07-04 16:33:45 4384 1

原创 数据结构 习题 综合复习

最近在复习数据结构,所以把做的习题做个总结加小知识点,如果大家有遇到这方面的问题就可以参考一下了,废话不多说,直接开始吧。1.从一个长度为n的顺序表中删除第i个元素(1<= i <= n)时,需向前移动 (n - i)个元素。2.对于一个具有n个顶点的无向连通图,它包含的连通分量的个数为( 1 )。在无向图G中,若从顶点Vi到顶点Vj有路径(当然从Vj到Vi也一定有路径),则称 Vi和Vj 是联通的。若V(G)中任意两个不同的顶点Vi 和Vj都联通(即有路径),则称G为连通图。无向

2020-07-01 21:40:02 2622

原创 数据结构 习题 第五章 多维数组和广义表 (C语言描述)

最近在复习数据结构,所以想把平时上课做的习题做个总结,如果大家有遇到这方面的问题就可以参考一下了,废话不多说,直接开始吧。1、单选题稀疏矩阵一般的压缩存储方法有两种,即( D)A.二维数组和三维数组B.三元组表和散列C.散列和十字链表D.三元组表和十字链表2、判断题线性表可以看成是广义表的特例,如果广义表中的每个元素都是原子,则广义表便成为线性表.正确错误3、判断题(5.0分)广义表是线性表的推广,是一类线性数据结构。错误正确4、填空题(5.0分)二维数组A[10][

2020-06-30 21:42:26 4467 2

原创 数据结构 习题 第四章 串 (C语言描述)

最近在复习数据结构,所以想把平时上课做的习题做个总结,如果大家有遇到这方面的问题就可以参考一下了,废话不多说,直接开始吧。1、单选题S1=“ABCD”,S2=“CD”则S2在S1中的位置是(D )A.1B.4C.2D.32、填空题c语言有专门的字符串处理函数。比如比较两个串的大小可以用函数▁▁▁,连接两个字符串可以用函数▁▁▁,字符串的赋值操作可以用函数▁▁▁,求字符串的长度用函数▁▁▁使用这些函数时都要加上#include <▁▁▁>(本题中只要写出函数名就可以了。

2020-06-29 14:58:56 9090

原创 数据结构 习题 第三章 栈和队列 (C语言描述)

最近在复习数据结构,所以想把平时上课做的习题做个总结,如果大家有遇到这方面的问题就可以参考一下了,废话不多说,直接开始吧。题目中的栈和队列均以指针命名,比如栈s s表示指向栈的指针。 数组Q[0…m] 表示数组的最小下标是0,最大下标是m 数组q[M]表示数组的空间大小为M,对应的下标 0…M-11、单选题在栈中,下列说法正确的是(C )。A.每次插入总是在栈底,每次删除也总是在栈底。B.每次插入总是在栈顶,每次删除总是在栈底。C.每次插入总是在栈顶,每次删除也总是在栈顶。D.每次插入总是在栈

2020-06-28 20:24:46 4714

原创 数据结构 习题 第二章 线性表 (C语言描述)

最近在复习数据结构,所以想把平时上课做的习题做个总结,如果大家有遇到这方面的问题就可以参考一下了,废话不多说,直接开始吧。1、单选题与单链表相比,双链表的优点之一是(B)A.可以省略表头指针或表尾指针B.访问相邻结点更灵活C.插入、删除操作更简单D.可以随机访问A、不可省略C D、单链表、双链表都不可随机访问,插入、删除操作都简单C、单链表:访问后继灵活,访问前趋需从头开始扫描双链表:访问前趋、后继都容易,因为有两个指针(prior、next)2、单选题带头结点的单链表head为

2020-06-28 19:24:33 1930 2

原创 数据结构 习题 第一章 概论

最近在复习数据结构,所以想把平时上课做的习题做个总结,如果大家有遇到这方面的问题就可以参考一下了,废话不多说,直接开始吧。1、单选题数据结构在计算机内存中的表示是指( A )。A.数据的逻辑结构B.数据结构C.数据的存储结构D.数据元素之间的关系注:数据结构指的是数据之间的相互关系,即数据的组织形式。包括:(1)数据的逻辑结构:数据元素之间的逻辑关系。(2)数据的存储结构:数据元素及其关系在计算机存储器内的表示。(3)数据的运算:对数据施加的操作。2、单选题组成数据的基本单位

2020-06-28 16:29:21 2472 2

实验1R软件基本操作.docx

R语言的基本操作、R语言的基本运算

2021-01-22

DNRTR算法.doc

使用DNRTR算法(对角拟牛顿更新算法)用matlab计算函数极小值--最优化实验

2021-01-19

空空如也

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

TA关注的人

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