自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 linux中kill命令

在服务器上通过运行模型的时候,时常会遇到两种问题:模型太大需要的运行时间久,而电脑又不可以一直保持在开机状态,就算保持在开机状态也保不准哪一下会关掉导致重跑解决这个问题的方法是可以通过nohup命令让模型继续在后台跑,自己电脑可以正常使用,只需要过段时间登上服务器查看nohup.out输出的结果。同时也可以用使用nohup命令时,需要用kill来杀死进程...

2022-01-07 16:52:44 2786

原创 桂电数值分析实验报告五

实验目的通过实验加深理解非线性方程求根的各个方法,掌握Matlab内置求根函数的使用方法,学会编写重点求根方法的Matlab程序。实验原理Matlab有内置函数直接求解方程的数值解。多项式求根命令>> roots§其中,输入p为多项式系数组成的向量,输出为多项式所有实数和复数根。Matlab中还有求一般非线性方程f(x)=0f\left( x \right) = 0f(x)=0的实数根的命令>> x = fzero(‘fun’,x0)其中,输入fun为非线性函数f(x

2022-01-05 23:11:16 621 2

原创 桂电七院数值分析实验报告四

实验目的通过实验掌握利用Matlab进行数值积分的操作,深刻理解复化梯形,复化辛普生公式。实验原理Matlab中,有内置函数计算积分:>> z = trapz(x,y)其中,输入x,y分别为已知数据的自变量和因变量构成的向量,输出为积分值。>> z = quad(fun,a,b)这个命令是使用自适应求积的方法计算积分的命令。其中,fun为被积函数,a,b为积分区间。我们还可以利用复化梯形公式编写Matlab程序function s=tixing(a,b,n)

2022-01-05 21:56:26 857

原创 桂电七院数值分析实验报告一

实验目的通过实验掌握Matlab直线拟合,多项式拟合,非线性拟合的操作方法,进一步理解最小二乘拟合理论。实验内容与步骤1. 已知一组数据x=[1 1.5 3 4 5 6 6.5 7 8];y=[1.2 1 1.7 2.5 2 2.3 2.5 3 3.1];(1)画出数据的散点图;(2)分别计算1,4,7次多项式拟合,画出拟合效果图;1次多项式拟合:4次多项式拟合:7次多项式拟合:(3)参考幂函数的拟合方法,利用指数函数拟合这组数据,并且画出拟合效果图;由y=aebxy = a{e^{

2022-01-05 18:43:46 999

原创 linux服务器安装warp-ctc

warp-ctc是可以在CPU和GPU上实现并行计算CTCLoss的开源库,支持pytroch和tensorflow的调用,下面记录下过程和错误解决方法。从github上下载warp-ctc点击warp-ctc下载地址,电脑上安装了git的可以直接使用以下命令安装:git clone https://github.com/SeanNaren/warp-ctc.git没有安装git的可以点击github加速,安装好之后再点击warp下载地址,点击code按钮,选择一个路线对其进行下载。安装warp

2021-12-31 22:01:05 2140

原创 桂电七院数值分析实验报告二

实验目的通过实验掌握利用Matlab进行拉格朗日插值,三次样条插值,分段线性插值的操作方法。深刻理解函数插值的龙格现象,并且掌握消除龙格现象的方法。实验原理根据Lagrange插值公式可编写matlab程序如下function s=Lagrange(x,y,x0) %输入x为插值节点向量,y为函数值向量,x0为未知节点组成的向量.%输出s为利用Lagrange插值求得的未知节点的函数值组成的向量.%注意x,y两个向量的长度必须一致.for i=1:length(x0)

2021-12-29 20:01:29 1504

原创 桂电七院数据库实验报告四

实验目的1、熟练掌握SQL语句中集合查询的语法结构;2、熟练掌握对视图的建立和删除操作;3、熟练掌握对视图数据的更新,了解哪些视图不能更新;4、掌握视图与表之间的区别与联系。实验内容与步骤在前面建立的数据库student000的表中进行如下操作:1、查询选修了1号课程或2号课程的学生学号(用集合查询和OR操作实现,比较两种结果,分析两种查询方式的区别);集合查询:use 自己的数据库名字select sno from sc where cno='1'unionselect sno

2021-12-29 19:47:19 1086

原创 桂电七院数据库实验报告三

实验目的1、掌握select语句中嵌套查询的语法结构;2、熟练select语句中统计函数的作用和使用方法;3、熟练select语句中GROUP BY和ORDER BY字句的作用和使用方法。实验内容与步骤在前面建立的数据库student000的表中进行如下操作:1、查询选修了3号课程的学生学号和成绩,查询结果按成绩的降序排列;use 自己的数据库名字select sno,grade from scwhere cno = '3'order by grade desc2、查询全体学生的情

2021-12-29 19:45:11 1485

原创 桂电七院数据库实验报告二

实验目的1、掌握select语句的基本语法;2、熟练掌握表的数据简单查询、数据排序;3、熟练掌握表的连接查询的表示;4、掌握等值连接与非等值连接、自身连接、外连接以及复合条件连接操作。实验内容与步骤在前面建立的数据库student000的表中进行如下操作:1、查询全体学生的学号和姓名;use 自己的数据库名字select sname, snofrom Student;2、查询全体学生的详细记录;use 自己的数据库名字select sname, sno, ssex,

2021-12-29 19:41:15 519

原创 桂电七院数据库实验报告一

实验目的1、学会在企业管理器中对表进行插入、修改和删除数据的操作;2、掌握使用T-SQL语句对表进行插入、修改和删除数据的操作;3、向表中输入数据,观察违反列级和表级完整性约束时出现的情况;4、删除表中的数据,观察违反列级和表级完整性约束时出现的情况。5、了解SQL Server数据库的操作环境;6、了解SQL Server的基本数据类型、表的结构和空值的概念;7、掌握在企业管理器中创建数据库和表;8、熟练掌握使用T-SQL语句创建数据库和表;9、熟悉主码、外码、Check约束和索引的建立

2021-12-29 19:34:36 769 1

原创 桂电七院opencv实验考试

一、编程实现“实验四编程练习”的内容答:选用people.png图片对其进行处理import cv2 def overlay_img(img,img_over,img_over_x,img_over_y): img_h=img.shape[0] img_w=img.shape[1] img_over_h,img_over_w,img_over_c=img_over.shape if img_over_c==3: img_over=cv2.cvtColo

2021-12-11 21:43:03 2187 1

原创 桂电七院opencv实验报告四

实验目的(1)掌握OpenCV 3在图像处理中常用函数的使用。(2)熟练操作Anaconda环境中Jupyter Notebook的使用。(3)熟悉OpenCV中傅里叶变化的原理。实验原理(1)熟练掌握Anaconda环境的安装及其基本操作。(2)理解Jupyter Notebook的工作原理。(3)将上机程序调试通过,并能独立完成课堂练习题目。实验内容与步骤静态图像中的人脸检测代码1import cv2def StaticDetect(filename): #创建一个级联

2021-12-11 21:26:49 2696

原创 桂电七院opencv实验报告三

实验目的(1)掌握OpenCV 3在图像处理中常用函数的使用。(2)熟练操作Anaconda环境中Jupyter Notebook的使用。(3)熟悉OpenCV中傅里叶变化的原理。实验原理(1)熟练掌握Anaconda环境的安装及其基本操作。(2)理解Jupyter Notebook的工作原理。(3)将上机程序调试通过,并能独立完成课堂练习题目。实验内容与步骤在filters.py文件中实现这个函数:import cv2def strokeEdges(src,blurKsize=7

2021-12-11 21:23:52 1978

原创 桂电七院opencv实验报告二

实验目的(1)掌握Anaconda中应用工具库的安装及配置。(2)熟练操作Anaconda环境中Jupyter Notebook的使用。(3)熟悉Anaconda环境中OpenCV程序的编写及运行。实验原理(1)熟练掌握Anaconda环境的安装及其基本操作。(2)理解Jupyter Notebook的工作原理。(3)将上机程序调试通过,并能独立完成课堂练习题目。实验内容与步骤1.安装完成OpenCV3.3 + Python3.6 开发环境配置,并完成相关配置操作;掌握在Python编程

2021-12-11 21:15:15 3067

原创 桂电七院opencv实验报告一

熟悉Anaconda环境和基本操作实验目的实验原理使用仪器,材料实验内容与步骤实验目的(1)掌握Anaconda的安装及配置。(2)掌握Anaconda环境中Jupyter Notebook的基本操作使用。(3)熟悉Anaconda环境中python语言的编写及运行。实验原理(1)熟练掌握Anaconda环境的安装及其基本操作。(2)理解Jupyter Notebook的工作原理。(3)将上机程序调试通过,并能独立完成课堂练习题目。使用仪器,材料Windows11,Anaconda实

2021-11-01 09:33:31 403

原创 jpg转pgm

在学习人脸识别的时候,需要将训练数据图片从jpg转为pgm格式,记录一下jpg转pgm代码import osimport cv2path = r'C:\Users\Administrator\Desktop\PycharmProjects\facerecognize\data\jpgtopgm\Trump'#待转路径pgm_path = r'C:\Users\Administrator\Desktop\PycharmProjects\facerecognize\data\jm\Trump'#数据存

2021-06-07 20:39:24 1258

原创 第六届蓝桥杯大赛个人赛省赛(软件类)C语言B组

1.奖券数目**题目描述有些人很迷信数字,比如带“4" 的数字,认为和“死"谐音,就觉得不吉利.虽然这些说法纯属无穭之谈,但有时还要迎合大众的需求.某抽奖活动的奖券号码是5位数(00009999), 要求其中不要出现带“4" 的号码,主办单位请你计算- -下,如果任何两张奖券不重号,最多可发出奖券多少张.请提交该数字(一个整数),不要写任何多余的内容或说明性文字.**暴力解题,yyds!52488张#include <stdio.h>main() { int sum

2021-06-02 11:16:49 494

原创 力扣每日一题

罗马数字转整数题目描述:罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX +

2021-06-01 09:22:12 170

原创 力扣每日一题

整数反转给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。此题比较简单,直接暴力求解即可int reverse(int x) { long long int x1 = 0, atom; while (x != 0) { atom = x % 10; x = x / 10;

2021-05-31 19:43:55 63 2

原创 力扣每日一题

两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。本人比较菜,通过参考别人的解法,学会了使用暴力求解nums是数组,numsSize是数组大小,target表示的是目标值,returnSize表示最终得到目标值的数在原数组中的位置下标所得新数组的大小/** * Note: The re

2021-05-31 18:49:03 183

原创 力扣每日一题

4的幂题目描述:给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true ;否则,返回 false 。要判断一个数是不是4的幂次方,需要判断它能否一直被4整除,在判断它可以被4整除之后,再将它除以4,若最终结果等于1,则它是4的n次幂,否则不是。例如:1)16%4=0,16/4=4,4%4=0,4/4=1,所以16是4的幂2)8%4=0,8/4=2,2%4!=0,所以8不是4的幂#include<bits/stdc++.h>main() { int

2021-05-31 18:21:29 71

原创 爬虫学习笔记(一)

这次要爬取的数据是北京新发地网站上的菜价,这是我根据别人的视频学的,后面对代码进行了部分改进北京新发地网址:http://www.xinfadi.com.cn/进入网址之后点击价格即可查看菜价,右键查看页面源代码,随机查找当前页面的一种菜品,固定要找数据的大致位置。所有数据在td里面,直接查找td不现实,所有的数据又放在table里面,直接查找table也不现实,而我们要查找的数据在<table class="hq_table>中注意事项如下:1.需要具备初步html知识,table是

2021-05-03 16:04:17 166

原创 C++求解一元二次方程

C++求解一元二次方程Δ =√(b^2-4ac) ,x=(-b±√(b^2-4ac))/2a我们在求解一元二次方程时,要考虑Δ>0,=0,<0的情况1)Δ>0时,出现两种不相同的实根,这个时候要考虑两种情况,一种是Δ是完全平方数,一种是Δ是不完全平方数,在Δ里面的数是完全平方数的时候直接按照计算公式计算即可,在Δ不是完全平方数的时候,我认为尽量让它用根号形式表示2)Δ=0时,出现两种相同的实根,这个时候不需要考虑Δ里面的数是不是完全平方数,直接计算即可3)Δ<0时,出现两

2021-03-29 18:23:08 11842 2

原创 桂电七院数据结构实验报告七

**排序**源代码的调试#define TRUE 1#define FALSE 0#include "stdio.h"void insertsort(int b[],int n) { /*插入排序*/ int i ,j; for(i=2; i<=n; i++) { /*将全部记录存放在b[1]至b[n]中。*/ b[0]=b[i]; /*把当前要插入的元素b[i]设置为监视哨*/ j=i-1; /*从j=i-1开始往前搜索*/ while(b[0]<b[j])

2021-03-26 09:27:05 1128

原创 桂电数据结构实验报告六

**二叉检索树**源代码的调试#define MAXSIZE 100#define NULL 0#include<stdio.h>#include<stdlib.h>typedef int keytype;typedef int elemtype;typedef struct node { keytype key; /*关键字域*/ elemtype other;/*其他数据域*/ struct node *lchild,*rchild; /*左、右

2021-03-25 22:11:40 1312

原创 桂电七院数据结构实验报告四

源代码的调试在DEVC++中初步运行会报一堆错,而且有好多代码都被打进了注释,修改之后如下#include<stdio.h>#include<stdlib.h>#define M 100#define Null 0typedef struct node { /*二叉链表结点结构*/ int data; /*数据域*/ struct node *lchild,*rchild;/*左、右孩子域*/} bitree;bitree *que[M]; /*定义一个指针数

2021-03-17 18:20:12 1210 2

原创 桂电七院数据结构实验报告三

源代码的调试#include "stdio.h"#define MAXSIZE 100#define TRUE 1#define FALSE 0typedef char datatype;typedef struct { /*顺序栈的结构体类型定义*/ datatype stack[MAXSIZE]; int top;} seqstack;void setnull(seqstack *s) { //置空栈-由于c语言的数组下标是从0开始的,所以置 s->top=-1; /

2021-03-17 17:43:04 1273

原创 PyTorch初步学习笔记

关于PyTorch的学习1.PyTorch环境的安装之前我在寒假有学python,所以电脑上原本安装的解释器为python 3.7,最近在学习PyTorch时才安装了Anaconda。我在www.anaconda.com下载了Anaconda,由于我在虚拟机上的Ubuntu 18.04上安装有问题一直无法解决,索性直接跟着https://www.bilibili.com/video/BV1hE411t7RN?from=search&seid=10685534317479186014直接在Win

2021-03-10 11:15:16 94

原创 桂电七院数据结构实验报告二

链表的基本操作原代码的调试这里我们要注意在DEVC++中直接复制粘贴代码,运行的时候会出现一大堆错误,经过检查可以发现这是因为有部分代码被放在了/* */的注释中,所以我们需要将它放出来,并且记得在调用函数的时候就声明变量的类型。而且DEVC++中本身对NULL就有定义,所以最上边的定义NULL语句可以删去。DEVC++中是对delete有定义的,所以我们在定义删除函数那里需要将其名称改一下,这里我为了方便起见直接改成了deleter。下面的void main()可以改为int main() {retu

2021-03-08 20:03:45 1722 4

原创 桂电七院数据结构实验报告一

顺序表的基本操作实验内容与步骤实现顺序表上的插入、删除等操作。调试程序并对相应的输出作出分析;修改输入数据,预期输出并验证输出的结果。加深对有关算法的理解。步骤:第一步:定义顺序表的存储结构。第二步:编写顺序表操作的具体函数定义。第三步:使用定义的顺序表并调用顺序表的一些操作,实现具体运算。具体函数的定义有:1) insert(L,i,x)在顺序表的第i个元素之前插入一个新元素x.2) delete (L,i) 删除顺序表的第i个元素。3) listprint(L) 输出顺序表。在DE

2021-03-08 11:52:39 2399

数学模型试验内容123

数学模型试验

2021-05-31

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

TA关注的人

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