基础知识
非典型废言
苯环碳碳键键能能否否定定论一
展开
-
一步转移概率矩阵的实现
时间和状态都是离散的马尔科夫过程称为马尔科夫链,简称马氏链。记为它可以看做在时间集上对离散的马氏过程相继观察的结果。我们约定记链的状态空间为在链的状态下,马尔科夫性通常用条件分布律来表示,即满足有记上式右端为我们称条件概率为马氏链在时刻m处于状态ai条件下,在时刻m+n转移到aj的转移概率。由于链在时刻m从任何一个状态ai出发,到另一时刻...原创 2017-08-11 11:33:01 · 58567 阅读 · 59 评论 -
Numpy根据某一列进行排序
import numpy as npdata = np.array([[1,2],[5,3],[4,6],[7,5],[9,0]])data = data[np.argsort(data[:,0])]print(data)按照数组的第一列进行排序,结果如下原创 2019-05-24 16:01:51 · 24612 阅读 · 8 评论 -
在线笔试编程题中Python3 获取输入的方法
本文代码仅供参考,各位笔试时候以实际情况为准!!!本文代码仅供参考,各位笔试时候以实际情况为准!!!本文代码仅供参考,各位笔试时候以实际情况为准!!!目录1. 一行输入1.1 输入一个数/字符串1.2 输入一个数组2. 两行输入3. 多行输入3.1 每行输入一个数/字符串3.2 每行读取不同内容互联网的笔试总有编程题目,但是一般编程题的形式并不是像Lee...原创 2019-04-25 10:30:50 · 13710 阅读 · 2 评论 -
C++ 字符串末尾插入字符
int main(){ string temp; char a = 's'; temp = temp + a; cout << temp << endl; return 0; }int main(){ string temp; char a = 's'; temp.append(1,'s'); cout << ...原创 2019-02-25 21:44:07 · 15631 阅读 · 0 评论 -
Python 多个图同时在不同窗口显示
Python的matplotlib包可以轻松的将数据可视化,博主最近遇到了一个问题,博主想同时在两个窗口展示两张图,但是代码运行结果总是显示一张图,把当前的图删掉之后才能显示另一张图。网上找了一些解决方案都是把它们放在一个窗口中,两个图片分别为子图。经过一段摸索,博主终于解决了这个问题,下面简单介绍一下。如下代码所示,首先要为每个图建立一个figure,这样每个图会单独显示在一个窗口中;然后等...原创 2018-12-11 10:19:00 · 40700 阅读 · 10 评论 -
uefi+gpt下win10/fedora双系统实现方案
博主前几天想装个linux系统熟悉一下,结果ubuntu16.04有个bug就是grub一直安装失败,联网安装和挂载在win10efi下等等情况都试了一下结果还是不行,linux系统那么多何必非吊死在ubuntu上。于是果断放弃,投入fedora的怀抱。一、所需工具装有win10的电脑 U盘二、安装准备首先当然是要制作U盘启动盘了,fedora提供了制作启动盘的工具,最好不要...原创 2018-04-05 12:28:30 · 7223 阅读 · 3 评论 -
Python 给定的经纬度标注在地图上
博主最近发现了python中一个好玩的包叫basemap,使用这个包可以绘制地图。值得说一下的是,basemap还没有pip检索,因此不能直接使用pip install basemap,来安装这个包。所以需要自己把下面两个包自行下载,然后在该目录下使用pip安装。感觉我说话有点骚的补充,这两个包点击下载。pyproj-1.9.5.1-cp36-cp36m-win_amd64.whlbase...原创 2018-09-21 10:50:41 · 31447 阅读 · 15 评论 -
Tensorflow中RNN/MultiRNN/BiRNN的使用方法
RNN是神经网络中重要的结构之一,主要用于对一维数据进行处理。Tensorflow提供了有关的接口进行使用,但是使用起来并不是那么容易,本文对Tensorflow中RNN的有关内容进行一个小结。一、数据输入格式Tensorflow中RNN的输入格式比较奇葩,下面分为两个部分,第一部分是数据集格式,第二部分是RNN的输入格式。对于一维数据来说,一般的数据格式为(batch_size,time...原创 2018-09-13 20:32:41 · 1266 阅读 · 0 评论 -
Numpy 矩阵和数组拼接
写代码需要将一个数组和矩阵拼接在一起,查了下numpy的函数,发现有下面几种函数,其中所有函数都需要保持元素的维度一致,因此不能直接拼接,需要将数组升维,使得数组成为一个“矩阵”才可以进行拼接,以append函数为例做个示范np.append() np.concatenate() np.stack() np.hstack() np.vstack() np.dstack()impo...原创 2018-09-17 16:34:59 · 1905 阅读 · 1 评论 -
Numpy给矩阵元素统一赋值
import numpy as npT = np.full((6, 6),3)print(T)原创 2018-08-24 17:21:39 · 12996 阅读 · 2 评论 -
RAID--独立冗余磁盘阵列
磁盘故障分为很多种情况,最普通的形式是一种间歇性故障,就是有时候读写不成功但是反复读写的时候又可以成功,另一种更严重的故障则是介质故障就是这一片磁盘区域被损坏;最严重的形式是磁盘崩溃,这会导致磁盘突然地变为永久不可读。应对磁盘崩溃的技术就是-----RAID.1.校验和在磁盘扇区分配若干位个附加位称为校验和。校验和的一种简单的形式是基于扇区内所有位的奇偶性。即在二进制集合中有奇数个1,我们称数据有...原创 2017-10-01 14:13:09 · 1636 阅读 · 1 评论 -
随机比特序列的熵检测
随机比特序列是指由0,1两种二进制值构成的序列。语音信号在一定程度上可以理解为是一维的随机序列,对于编解码器编码后的.dat文件便是一种比特序列。有的时候需要分析这种比特序列的一些特性,需要用到一些评价方法。一、熵 熵原本是反应一个系统混乱程度的一个物理量,但是香农在开创信息论这门学科是,将其赋予了新的含义,其定义如下:可以看到,信息论中的熵与物理中的熵在计算上很类似。...原创 2018-03-08 16:57:46 · 3848 阅读 · 2 评论 -
解决Mysql初次登陆出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)问题
Mysql5.7安装好后,系统会自动分配一个密码,在使用该密码登陆时会报错,折腾了好久终于解决这个问题了。下面是解决步骤1. 首先修改Mysql的配置文件,我的是my.ini。在[mysqld]下面加入skip-grant-tables2. 启动Mysql服务,并登陆net start mysql登陆Mysql,这里输入系统分配的初始密码3. 修改密码,通过以下...原创 2019-08-12 11:04:45 · 2825 阅读 · 1 评论