自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青峰碧陋室

策马前途须努力,莫学龙钟虚叹息。愿乘风破万里浪;甘面壁读廿年书。

  • 博客(208)
  • 资源 (15)
  • 收藏
  • 关注

原创 【Qt编程】基于Qt的词典开发系列--后序

从去年八月份到现在,总算完成了词典的编写以及相关技术文档的编辑工作。从整个过程来说,文档的编写比程序的实现耗费的时间更多。基于Qt的词典开发系列文章,大致包含了在编写词典软件过程中遇到的技术重点与难点。每篇文章都完成了一个小的功能,所给的代码都基本上是可以独立运行的。本系列文章对于想要自己动手完成词典软件的程序员来说具有很好的参考价值,对于想要编写其它软件的人来说也具有参考意义。词典软件制

2015-06-23 16:11:07 3952 10

原创 【单片机】辉光管时钟系列<四>温度芯片DS18B20显示

在辉光管时钟里,我们还加入了温度显示功能。这里,我们采用简单易用的温度芯片DS18B20来测量环境温度。DS18B20是常用的数字温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。本文主要是通过STC89C52单片机与温度芯片DS18B20通信,让LCD1602来显示温度,其电路原理图如下: 注意:DS18B20有字一面朝我们,管脚朝下,依次接入地、单片机管脚、以及5V,其中还需要接一个上拉电阻如图中的10k电阻。在图1中,关于单片机和1602液晶部分我们已经在前面文章《辉光管时钟系

2021-06-18 10:40:56 923 1

原创 辉光管时钟系列<三>时钟芯片DS12C887

为了实现时钟显示,我们需要运用到时钟芯片。比较常用的时钟芯片为DS1302,在本文中我们采用更好的时钟芯片DS12C887。主要原因是DS1302需要案子后备电池和晶振,而DS12C887自带这两部分,在没有外部电源情况下可以工作10年。关于DS12C887的资料,可见链接:https://github.com/tengweitw/DS12C887本文主要是通过STC89C52单片机与时钟芯片DS12C887通信,让LCD1602来显示时间,其电路原理图如下:在图1中,关于单片机和1602液晶部分我

2021-06-17 22:05:23 2772

原创 【单片机】辉光管时钟系列<二>LCD液晶显示

在前一篇文章《辉光管时钟系列<一>单片机最小系统》中,我们是通过蜂鸣器或发光二极管来验证最小系统是否正常工作。很多时候,我们需要将系统的信息进行可视化展示,方面我们对系统进行测试。这里我们介绍如何通过常用的LCD1602液晶来显示一些单片机的信息。图1为LCD1602与单片机的电路原理图: 除了单片机最小系统的元器件外,还需要液晶显示器1602以及相应的电阻,其实物图如图2所示: 图2中,排针用于使用杜邦线连接LCD1602和单片机,可调变阻器用于调节LCD1602的明暗程度。

2021-06-12 17:00:28 784 1

原创 【单片机】辉光管时钟系列<一>--单片机最小系统

已经有两个多月没有写文章了,这两个多月都忙着毕业的事。在业务时间也重拾了大学期间的单片机知识,准备做个辉光管时钟。现在程序和电路都已经完成了,就等着PCB板回来了。下面我将以一系列的文章来介绍辉光管时钟的各个模块,这篇文章我们介绍单片机最小系统。单片机最小系统由一个STC89C52单片机芯片和晶振及两个电容构成(这里我们不考虑复位电路),如图1所示 其中,图1右侧的喇叭电路主要用于测试该单片机最小系统是否工作。当然,我们也可以直接用一个简单的发光二极管来测试。图1中对应的元器件实物图如图2所示:

2021-06-11 17:47:48 1517 1

原创 【单片机】Win10下单片机COM口设置

开学来便是3月了,这个月主要是进行了预答辩以及学位申请相关材料的准备。这周一论文终于送审了,我也有时间来干点业余的事了。于是乎,我拿出了大二买的郭天祥单片机,准备做个小东西。遥想当年,电脑都才刚刚从XP系统向Win7过渡,现如今早已是Win10了。单片机中附带的软件STC-ISP已经无法适配最新的Win10系统,而且Win10系统中也不显示端口(COM和LPT)了。为此,我们需要安装较新的版本,例如stc-isp-15xx-v6.86I,链接地址为:安装完成后,我们需要选取单片机型号和串口号。注意,当我们

2021-03-31 21:01:35 4129 2

原创 【妄言之言】2020年末总结

今天是除夕,再不进行年末总结,就来不及了。之前也写过年末总结,都是在元旦左右。今年在学校过年,所以有时间在实验室完成这一总结报告。上半年,都是在家度过的。还记得是2020年1月20号回的家,1月25号就因疫情隔离在家了,直到6月底才重返学校。从小到大,还从未在家待这么久的时间。由于家在荆州,离武汉比较近,所以隔离措施十分严格,只能在自己家待着,不能串门。在家的日子十分无聊,还好堂弟大年三十就来我家了,能够一起玩玩游戏。由于大年初一就开始不让出门,堂弟就回不了家了。开学后,他们初三得上网课,只能用我之前本科

2021-02-11 21:25:16 368 2

原创 【Vim】中英文输入法切换

时间过得真快,转眼间已经是2021年二月份了。一月份主要干了两件事:一是毕业大论文完稿;二是准备了一学期一度的实验室组会。由于东北疫情反复,学校放假时间一变再变,我的内心已毫无波澜。担心回去会被隔离,担心回来后又被隔离或者开学推迟影响毕业答辩,我决定不回家了。不回家我一点都不觉得无聊,可能是我一点不念家吧,或者是上半年一直在家待到了7月份,想在学校多呆呆,可能这是我在学校呆的最后一个寒假了。言归正传,下面我们介绍写毕业论文时,在vim中进行中英文切换的问题。我们主要实现的功能是:在normal模式下切换为

2021-02-01 19:38:18 3339

原创 【LaTeX排版】西电硕\博士论文LaTeX模版<一>

前面文章《MacOS系统下西电硕\博士论文LaTeX模版》和《Windows系统下西电硕\博士论文LaTeX模版》中,我们介绍使得官网的LaTeX模板可以成功运行。但是,这只是最基础的版本,后面肯定需要添加许多东西。下面,我将用一系列文章来介绍在写毕业论文中的一些技巧和需要添加和修改的地方。注意:本系列文章只适用于西电硕博模板,本科毕设论文可以参考我多年前的相关系列文章《LaTeX论文模板》。英文字体改为Times New Roman我们想要设置英文为Times New Roman,只需要在导言区加入

2020-12-06 20:34:40 2838 2

原创 【LaTeX排版】Windows系统下西电硕\博士论文LaTeX模版

昨天实验室同学,直接使用西电官网的[LaTeX模板](https://gr.xidian.edu.cn/xwsy/zlxz.htm](https://gr.xidian.edu.cn/xwsy/zlxz.htm),使用WinEdt环境,然后编译运行失败。由于我之前已经写过一篇关于在MacOS系统上的LaTeX模板文章,对于官方的模板有些经验:无非就是编码问题或者有些package过时。下面我们逐一排查这些错误。当我们使用WinEdt打开官网的templet.tex文件并编译运行时,会出现如下图1所示错误:

2020-12-03 22:27:17 883

原创 【CUDA编程】最常用的Bug Fixing方法

今天,西安下雪了,2020年的第一场雪,比往年来的早些。依稀记得,2010年刚来西安上学时,第一场雪是12月24日,由于是在平安夜,所以还能记得,一晃都十年了……在CUDA编程过程中,最易出错的部分就是内存的相关操作。时常出现的问题是:程序能够运行,但是其中的Kernel函数未能成功运行。这使得排错相对传统的C语言编程复杂。好在我们依旧可以使用最传统的方法:使用printf函数打印输出进行排查Bug。但是,printf函数在CUDA编程过程中,存在局限性。具体地说,运行在CPU上的代码和运行在GPU上的代

2020-11-22 20:58:07 647 2

原创 【LaTeX排版】MacOS系统下西电硕\博士论文LaTeX模版

现在终于可以着手写大论文了,但是学校官网上的LaTeX模板主要是针对windows系统上的,实验室师兄师姐也没有MacOS系统的LaTeX版本。一想到我本科毕设的时候就是自己按照毕设手册的格式自己制作的LaTeX模板(详情见我之前的相关文章),我准备自己制作模板。转念一想,我是否可以根据官网中的LaTeX模板进行修改,这样可以节省好多时间。其中官网的latex模板可以在研究生院网站上进行下载,见下载地址:https://gr.xidian.edu.cn/xwsy/zlxz.htm 。现在想想,为啥当初为啥完

2020-11-18 17:15:44 867

原创 【CUDA编程】随机数生成

随机数在一般编程中都会涉及,特别是在仿真过程中。我之前有几篇文章介绍了如何通过CPU函数调用产生随机数,这里我介绍如何在CUDA中产生随机数。在CUDA中,主要使用cuRAND库中的函数来产生随机数,其链接文档为https://docs.nvidia.com/cuda/curand/index.html 。通过文档可知,cuRAND库提供两种方式的随机数生成:host与device。关于具体如何生成随机数,我们可参考文档中的Host API Example 和Device API Examples。其

2020-10-24 22:05:55 1585

原创 【CUDA编程】CPU计时与GPU计时

使用CUDA进行编程,主要目的就是时间上加速。为此,如何计时必不可少。在CUDA中,我们可以使用CPU计时函数和GPU计时函数。对于CPU计时,我们在之前的文章(精确系统计时:秒、毫秒、微秒)中已经介绍在一般的C/C++编程中的计时方法。下面我们介绍在CUDA中如何计时:CPU计时CUDA中的核函数是异步执行的,即调用核函数后(而非等待其运行结束)就继续执行后面的语句。因此,使用CPU计时的时候,我们需要加上同步函数,这样才能得到核函数的运行时间,否则就是调用时间。下面给出一个简单的实例,由于代码简单

2020-10-18 21:28:37 3035 1

原创 【妄言之言】MacOS上的效率工具

title: 【妄言之言】MacOS上的效率工具mathjax: truedate: 2020-09-30 10:22:39tags: Algorithm Design下午实验室要举办运动会了,明天就是国庆中秋了,就先写这么多吧,等放假回来再写。SoftwareAlfred我们将通过通用(General)、特征(Features)、工作流(Workflows)、外观(Appearance)四个方面来介绍其中常用的功能:General我一般都是开机自启动,唤出的快捷键为Ctrl+Sp.

2020-09-30 11:28:28 534

原创 【Vim】Vim常用配置<二>

在前面的文章中,我们介绍了一些较为实用的vim插件的安装和使用。这篇文章介绍一下,最基础普适的设置,主要分为:一般性设置,键位设置。一般性设置设置显示行号" set line numberset numberset numberwidth=4set relativenumber设置光标"Keep the cursor above the bottom by 7 linesset scrolloff=7set cursorcolumnset cursorline光标

2020-08-05 22:08:22 425 2

原创 【Vim】Vim常用配置<一>

疫情在家期间,也在新电脑上准备用vim写科研论文。但是之前配置好的.vimrc文件中的配置在实验室的电脑上,我自己又懒得再配置一遍,于是作罢,选择了sublime来进行科研写作,顺便写了一篇《使用Sublime Text3撰写科研论文》。现在已经在实验室了,于是乎我将我的vim配置文件介绍介绍,放在网上,以防万一。同时,也给有需要的人借鉴参考。虽然去年在文章《使用Vim撰写科研论文》介绍了如何利用vim编写论文,只是介绍了与LaTex相关的插件。这里,我们将介绍一般性的编辑工作所需要的配置。状态栏设置

2020-08-01 22:29:04 3216

原创 【妄言之言】写博客的一些规范

最近开始将CSDN的博客转到个人博客上,主要是采用Markdown将以前的文章保存下来,然后将其用hexo部署到github。在这里,我介绍一下使用Markdown写博客时一些技巧,格式,以及如何用部署到网站上。用新电脑继续写博客去年我在旧电脑使用hexo搭建了博客,其配置文件的没有上传到github。今年疫情在家,用新的电脑想写博客的时候发现无法发布到网站上。于是乎,到了学校之后,我就把配置文件也上传到了github上面,这样以后也可以在其他电脑上愉快的写博客了。具体的操作步骤如下:在旧电脑

2020-07-30 23:37:19 383

原创 【CUDA编程】初始配置及一个简单实例

在去年写的一篇文章《Win10 + VS2017 + CUDA10.1 + CPLEX12.9 配置》中,我们已经介绍了如何安装CUDA和使用VS作为编程环境。一晃半年过去了,现在准备用GPU做点东西,投个会议。由于新换了电脑,我又重新安装了运行环境,结果遇到了如下语法问题:C语言常用的一些头文件都无法打开,如图1:在调用核函数时, 也会显示语法有错(但是可以编译运行),如图2:解决办法:对于问题1,主要原因是VS在安装时,有些文件没有进行勾选安装。此时,我们需要使用Visual Stu

2020-07-28 23:07:53 753 1

原创 【图解例说机器学习】集成学习之AdaBoost算法

三个臭皮匠,顶个诸葛亮。集成学习 (Ensemble learning) 通过构建并结合多个学习器来完成学习任务,即先产生一组个体学习器,再通过某种策略将它们结合起来完成学习任务。个体学习器通常为一个现有的学习算法从训练数据产生,例如决策树,神经网络等。结合策略:在回归问题中,一般采用 (加权) 平均法,在分类问题中,一般采用 (加权) 投票法。当训练数据很多时,一种更为强大的结合策略为学习法,即通过另一个学习器来进行结合,典型代表为Stacking.根据个体学习器的生成方式不同,目前的集成学习方.

2020-06-18 12:06:10 462 1

原创 【漫漫科研路\Python】画支持向量机相关图

在之前的一篇文章【图解例说机器学习】支持向量机 (SVM)中,由于篇幅有限,我们只介绍了其理论部分。作为补充,本文介绍文中所有图像的绘制。我们全都是采用Python绘制,具体如下:图1-2: 图1 图2 图1对应的Python源代码为:# -*- coding: utf-8 -*-# @Time : 2020/5/8 21:03# @Author : tengweitwimport numpy as npimport matplotli

2020-06-11 08:45:21 953

原创 【漫漫科研路\Python&Tikz】画神经网络相关图

【漫漫科研路\Python&Tikz】画神经网络相关图前一篇文章【图解例说机器学习】神经网络中,由于篇幅有限,我们只介绍了其理论部分。作为补充,本文主要介绍文中所有图像的绘制(使用Tikz或者Python)。对于神经网络中的框架图 (例如神经元,神经网络结构),我们采用Tikz绘制;对于坐标系的函数图像,我们采用Python绘制。注意:Tikz源代码需要在LaTeX中运行,其配置环境可以参考我之前的文章【漫漫科研路\LaTeX】使用Sublime Text3撰写科研论文(Windows系统下)或者

2020-06-10 09:07:17 1645 1

原创 【图解例说机器学习】神经网络 (Neural Networks)

神经网络是由具有适应性的简单单元组成的广泛并行互连的网络,它的组织能够模拟生物神经系统对真实世界物体所作出的交互反应。 --Kohonen, 1988一层神经网络:感知机与逻辑回归M-P神经元模型1943年,McCulloch和Pitts提出了沿用至今的M-P神经元。在这个模型中,神经元接收来自其他MMM个神经元传递过来的输入信号x(j),j=1,2,⋯ ,Mx^{(j)},j=1,2,\cdots,Mx(j),j=1,2,⋯,M, 这些输入信号通过带权重ωj\omega_jωj​的连接进.

2020-06-09 17:17:04 1349

原创 【图解例说机器学习】参数估计 (MLE and MAP)

参数估计:给定一个数据集,我们希望用一个给定的分布去拟合该数据集的分布,确定该分布的参数的过程就是参数估计。例如,我们用二项分布去拟合多次投掷硬币的情况,计算该二项分布的最优参数(出现正面的概率 θ\thetaθ)就是参数估计。下面,我们介绍在机器学习中常用的参数估计:极大似然估计 (Maximum Likelihood Estimation, MLE),最大后验概率估计 (Maximum A Posteriori, MAP)。在此之前,我们介绍一下参数估计中常用的一些概念.频率学派 VS. 贝叶

2020-05-31 19:00:21 1383

原创 【图解例说机器学习】朴素贝叶斯 (Naive Bayes)

朴素贝叶斯分类法是基于贝叶斯定理与特征条件独立假设的分类方法。其主要思想为:对于给定的训练数据集 D\mathcal DD ,首先基于特征条件独立假设学习输入 x\mathrm xx 与输出 yyy 的联合概率分布 P(x,y)P(\mathrm x, y)P(x,y) ; 然后通过先验概率 P(y)P(y)P(y) ,利用贝叶斯定理求出后验概率 P(y∣x)P(y\mid\mathrm x)P(y∣x) 最大对应的输出 yyy 。一个例子由于朴素贝叶斯分类比较简单,这里直接先给出一个例子来演示如何进

2020-05-28 20:32:19 734 1

原创 【图解例说机器学习】支持向量机 (SVM)

支持向量机(Support Vector Machine, SVM),是一种常见的有监督的学习模型,通常用来进行模式识别、分类以及回归分析。本文主要介绍SVM在二分类问题的应用。线性可分支持向量机我们还是以【图解例说机器学习】感知机的二分类例子说起。如图1,假设有一个线性可分的训练集,其中有三个样例 (x1,x2,x3\mathrm x_1,\mathrm x_2, \mathrm x_3x1​,x2​,x3​),分别标记为正例(红色方块),反例(蓝色圆圈)。这里的 x(1),x(2)x^{(1)},

2020-05-12 23:39:57 1078

原创 【算法导论】哈夫曼树及编译码

哈夫曼树及编译码哈夫曼树,又称二叉树,是一类带权路径长度最短的树。所谓路径长度,就是节点到树根之间的路径长度与节点权值的乘积。哈夫曼本人曾在MIT的信息论研究生班学习。Robert Fano教授让学生们自己决定是参加期未考试还是做一个大作业。而哈夫曼选择了后者,原因很简单,因为解决一个大作业可能比期未考试更容易通过。Robert Fano教授也是信息论的先驱,学过信息论的都知道有Fano不

2020-05-10 15:20:52 19699

原创 【图解例说机器学习】感知机 (Perceptron)

感知机是二分类的线性分类模型,是神经网络和支持向量机的基础。引例一个常见的线性二分类问题如下: 图1 如图1,假设有一个线性可分的训练集,其中有三个样例 (x1,x2,x3\mathrm x_1,\mathrm x_2, \mathrm x_3x1​,x2​,x3​),分别标记为正例(红色方块),反例(蓝色圆圈)。这里的 x(1),x(2)x^{...

2020-05-05 17:57:11 798 2

原创 【图解例说机器学习】决策树 (Decision Tree)

决策树是一种非参数的有监督的学习方法,可以用来分类和回归,即分类决策树,回归决策树。分类决策树,可以看成是if–then规则的集合,树的每一个中间节点就是一个特征,用来if–then规则的判断,树的每一个叶子节点就是最终的分类结果。基本思想:决策树就是一个,递归地选择最优特征,并根据该特征对训练数据集进行划分,使得对各个子数据集有一个最好的分类,的过程。训练数据集的划分过程就是决策树的构建过程。...

2020-04-30 23:56:13 935

原创 【图解例说机器学习】模型选择:偏差与方差 (Bias vs. Variance)

机器学习的过程大致分为三步:1)模型假设,比如我们假设模型是线性回归,还是多项式回归,以及其阶数的选择;2)误差函数定义,比如我们假设误差函数是均方误差,还是交叉熵;3)参数求解,比如使用正规方程,还是梯度下降等。这篇文章主要讨论模型的选择问题,下面以多项式回归为例进行说明一个例子:多项式回归中的阶数选择在前面的文章【图解例说机器学习】线性回归中,我们定义了广义的线性回归模型,其表达式为:...

2020-04-17 23:49:58 1083

原创 【图解例说机器学习】逻辑回归 (Logistic Regression)

在我们日常生活中,我们经常会遇到使用到预测的事例,而预测的值一般可以是连续的,或离散的。比如,在天气预报中,预测明天的最高温,最低温(连续),亦或是明天是否下雨(离散)。在机器学习中,预测连续性变量的模型称为回归(Regression)模型,比如标准的线性回归,多项式回归;预测离散型变量的模型称为分类(Classification)模型,比如这里要介绍的逻辑回归和以后要提到的支持向量机(SVM)等...

2020-04-14 12:54:52 1255

原创 【图解例说机器学习】线性回归 (Linear Regression)

线性回归之于机器学习,正如Hello World之于编程语言,也如MINST之于深度学习。首先,我们先定义一些即将用到的数学符号:NotationsMeaningNotationsMeaningMMMNumber of parameters w\mathrm wwNNNNumber of instancesX={x1,x2,⋯ ,xN}T\mathrm ...

2020-04-06 20:46:01 1449

原创 【漫漫科研路\LaTeX】使用Sublime Text3撰写科研论文

【漫漫科研路\LaTeX】使用Sublime Text3撰写科研论文在之前的一篇文章《使用Vim撰写科研论文》中,我提到了曾经在Windows系统中使用Sublime+TexLive+SumatraPDF的组合来进行科研工作。现在介绍如何使用sublime来编辑LaTeX论文,真是恰逢其时。由于疫情原因在家隔离(家在湖北),只能使用我淘汰已久,赋闲在家的windows笔记本来进行科研工作。为此,...

2020-03-18 21:34:42 883

原创 【图解例说机器学习】K最近邻 (KNN)

kNN (k-nearest neighbor)的定义针对一个测试实例,在给定训练集中,基于某种距离度量找到与之最近的k个实例点,然后基于这k个最邻近实例点的信息,以某种决策规则来对该测试实例进行分类或回归。由定义可知,kNNkNNkNN模型包含三个基本要素:距离度量、k值选择以及决策规则。再详细描述这三要素之前,我们先用一个样图来简单描述kNNkNNkNN分类模型的效果。我们以二维平面...

2020-01-12 22:12:55 671

原创 【漫漫科研路\pgfplots】画双Y坐标图

在科研论文写作中,经常会遇到画描述tradeoff的仿真图。比如在5G相关的研究中,经常会出现能效与时延的tradeoff。本文主要介绍如何在论文仿真部分,根据仿真结果(存储于.dat文件中)绘制双Y坐标的曲线。假定我们有两组仿真数据[x, y1] [x, y2],分布存储在y1.dat和y2.dat文件中。文件内容如下图所示:画双Y坐标,主要用到了\pgfplotsset{set lay...

2020-01-05 22:08:21 1256

原创 【漫漫科研路\LaTeX】使用Vim撰写科研论文

工欲善其事,必先利其器。本文介绍如何使用Vim作为编辑器进行科研工作。一般来说,在学术界,使用Vim来写论文的人应该很少。即使是在工程界,大部分也都是使用的是各种IDE,使用Vim来编写代码的也属少数。大多数科研工作者一般都是使用WinEdt,Lyx,TeXstudio等集成IDE,其中Lyx所见即所得的效果比较好。我最早接触LaTeX是在大二暑假数学建模的时候,当时是使用的WinEdt。...

2019-12-29 23:15:42 1372 3

原创 【漫漫科研路\pgfplots】克服绘制色温图时,数据量大出现的内存限制

在科研论文写作中,经常会遇到画色温图,3D图。此时一般输入的数据量比较大,导致在Latex中使用Tikz画图时出现内存不足的情况。常常报错如下:! TeX capacity exceeded, sorry [main memory size=5000000].参考pgfplots手册中的第六章,我们有以下解决方案:使用LuaTex进行编译有些版本不含LuaTex对输入数据采样降低数据...

2019-12-22 21:27:50 1967

原创 【漫漫科研路\pgfplots】画局部放大图

在科研论文写作中,我们经常需要放大局部图片来显示细节,即绘制图中图。在Matlab中可以使用magnify或则axes函数,网上有很多例子,这里不再赘述。本文主要讲解如何使用tikz/pgfplots来画局部放大图中图。绘制局部放大图,需要使用到spy宏包,本文主要参考pgfplots手册。下面给出一个最简单的实例,具体代码如下:\documentclass[10pt, final, jour...

2019-12-15 23:43:06 6582

原创 【漫漫科研路】科研环境软硬件

本文旨在向大家推荐个人在科研过程中觉得还不错的硬件和软件。硬件与其他专业不同,我所处的科研环境不需要其他外部实验设备,只需要一台电脑,一根网线而已。因此硬件方面,跟大多数程序员大同小异。下面列举硬件清单:Mac mini 2018 mid早在2014年,用的是实验室标配的台式机,主机+显示屏+键盘好像是2500左右。没过多久,我就换成了实验室淘汰的2011购买的think centre服...

2019-12-08 21:52:24 455

原创 【漫漫科研路\C&C++】CPLEX解SOCP问题

IBM CPLEX可以解SOCP问题,但是需要先将这个SOCP问题化为指定的格式。本文首先介绍SOCP问题,然后举例介绍如何将SOCP问题转化为CPLEX认可的输入格式并求解。SOCP的介绍关于SOCP问题的介绍,可以参考CPLEX求解SOCP问题...

2019-12-01 20:54:58 1724

Qt词典软件源代码

这是我写的一个词典软件的源代码,关于源代码的相关技术文章可以查看我博客中的《基于Qt的词典开发系列》专栏。

2015-06-23

Qt词典软件--绿色版

此版本为绿色版,只有一个exe文件,将很多其他动态库都封装在一起,简单易用,不易丢失文件。

2015-06-23

txt格式的词库

txt格式的词库,可以用于编程调用,十分方便

2015-04-12

Dict打开工具

用于打开dict格式的词典,方便查词操作

2015-04-12

基于Qt的词典

个人用Qt做的词典,比较好用,欢迎体验!

2015-03-30

最优化问题相关算法

这里是最优化问题的相关算法的matlab实现,里面有各个算法的索引文件

2015-02-09

多种插值算法Matlab实现--数学建模

这里包含了Matlab实现的多种插值算法,有拉格朗日插值、艾特肯插值、均差形式的牛顿插值、埃尔米特插值、分段三次埃尔米特插值、二次样条插值

2015-01-22

QWT官方指南

这是QWT的官方文档,方便在Qt下使用QWT画图的人员参考。

2014-12-06

qwt(已编译)

编译好的qwt库,适用于qt中的二维作图

2014-12-04

三维迷宫游戏(源代码及可执行文件)

Qt+opengl 实现迷宫的生成,三维迷宫,有兴趣的可以看看

2014-11-13

模电课程设计

模电课程设计 有正弦波发生器 三角波发生器 带通滤波器 比较器的电路图

2014-05-12

大整数的各种运算及大素数的产生

本代码为鄙人亲自编写,里面包涵了大整数的各种运算,以及用基于Miller-Rabin的大素数测试方法来产生大素数。

2013-08-21

数学建模的三十二种常用方法

包含了数学建模的三十二种典型的建模方法 参加数学建模的人值得一看

2013-08-15

数学建模 常用算法matlab实现

里面包含数学建模的常用算法:神经网络、插值与拟合、回归、模拟退火、图论、微分方程与差分方程、遗传算法、统计与分析。上述的每一种算法,我都给出了简要使用说明和典型应用。

2013-08-15

算法导论chm格式

这是算法导论第二版的英文电子版,之所以要给大家分享,是因为扫描版的都不清晰,最最重要的是这里的图片都是很清晰的!

2013-08-15

空空如也

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

TA关注的人

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