自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 利用 Docker 快速搭建用于数据科学的 jupyter 服务

文章目录安装 docker使用 anaconda3 镜像使用 datascience-notebook 镜像后续配置换源pip 换源conda 换源主题安装其他模块注意参考安装 docker基于系统环境安装,参考官方文档使用 anaconda3 镜像docker pull continuumio/anaconda3docker run -i -t -p 8888:8888 continuumio/anaconda3 /bin/bash -c "/opt/conda/bin/conda insta

2020-05-19 22:21:26 550

转载 Vim 配置

参考原仓库:https://github.com/amix/vimrc

2020-05-19 22:18:54 207

原创 oh-my-zsh 安装和配置

安装前提安装 zshyum -y install zsh安装 gityum install gitcurl 或 wget安装方式通过 curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"通过 wgetsh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/

2020-05-19 22:17:16 922

原创 Hexo 在 github 和 coding net 双线部署

文章目录密钥生成和配置ssh 生成密钥对添加公钥密钥配置密钥配置成功测试Hexo 部署配置域名配置域名提供商配置Github 和 Coding net 配置参考密钥生成和配置ssh 生成密钥对cd ~/.sshssh-keygen -t rsa -b 4096 -f id_rsa.github -C "sshgithub"ssh-keygen -t rsa -b 4096 -f id_rsa.codingnet -C "sshcodingnet"添加公钥将生成的 id_rsa.githu

2020-05-10 23:26:18 256

原创 GSL 系列 5 — 向量和矩阵 4 — 基本线性代数运算 (BLAS)

文章目录写在前面概述层次 1 运算层次 2 运算层次 3 运算写在前面关于向量,矩阵的定义参考GSL 系列 5 — 向量和矩阵 2 — 向量 (vector)GSL 系列 5 — 向量和矩阵 3 — 矩阵 (matrix)若无特别说明,本篇代码均来自头文件 gsl_blas.h概述将基本的线代运算分为三个层次:层次1,向量运算,比如 αx+y\alpha x+yαx+...

2020-05-02 21:37:08 926

原创 GSL 系列 6 — 线性代数 5 — 完全正交分解

文章目录写在前面完全正交分解完全正交分解相关函数完全正交分解写在前面若无特别说明,本篇代码均来自头文件 gsl_linalg.h完全正交分解完全正交分解可以看作是QR分解的推广,对于矩阵 AAA (M×NM\times NM×N),有如下分解:AP=Q(R11000)ZTA P=Q\left(\begin{array}{cc}R_{11} & 0 \\ 0 & 0\end...

2020-05-02 18:00:47 1009

原创 GSL 系列 6 — 线性代数 4 — LQ 分解

文章目录0 写在前面1 LQ 分解相关函数1.1 LQ 分解1.2 LQ 解包1.2 求解线性方程组1.3 其他参考0 写在前面关于 LQ 分解的背景知识介绍,参见:GSL 系列 6 — 线性代数 1 — 背景知识 1(LQ 分解) 节,本篇只说明相关函数若无特别说明,本篇代码均来自头文件 gsl_linalg.h1 LQ 分解相关函数1.1 LQ 分解A=LQA=LQA=LQ分解...

2020-05-02 13:35:37 1497

原创 GSL 系列 6 — 线性代数 3 — QR 分解

文章目录0 写在前面1 QR 分解相关函数0 写在前面关于 QR 分解的背景知识介绍,参见:GSL 系列 6 — 线性代数 1 — 背景知识 1(QR 分解) 节,本篇只说明相关函数1 QR 分解相关函数...

2020-04-29 13:49:25 470

原创 GSL 系列 6 — 线性代数 1 — 背景知识 1

文章目录0 写在前面1 LU 分解2 QR 分解3 LQ 分解0 写在前面本篇旨在对线性代数相关的背景知识做一些简要结论性说明,这样做的目的是为了更清楚的了解 GSL 线性代数部分的函数是在做什么,因此并不会进行推导性说明。同时,本篇还对每个线性代数知识点提供一个说明对应 GSL 相关函数的链接页面,所以本篇还有对 GSL 线性代数部分的相关函数进行导航的功能。由于本人知识水平有限,不免出...

2020-04-28 20:59:33 492

原创 GSL 系列 6 — 线性代数 2 — LU 分解

文章目录0 写在前面1 LU 分解相关对象和函数1.1 转置矩阵对象1.2 LU 分解函数1.3 LU 求解方程1.4 LU 求逆1.5 LU 求行列式0 写在前面关于 LU 分解的背景知识介绍,参见:GSL 系列 6 — 线性代数 1 — 背景知识 1 (LU 分解) 节,本篇只说明相关函数1 LU 分解相关对象和函数1.1 转置矩阵对象转置矩阵对象存储着一列索引。第 jjj 个数为 ...

2020-04-28 20:58:28 379

原创 GSL 系列前篇 — Windows VC2019 使用 vcpkg 安装 GSL

文章目录安装方法介绍安装步骤安装问题解决安装方法介绍vcpkg 是一个 C/C++ 库管理工具,其中也包括了 GSL,本篇使用 vcpkg 安装 GSL安装步骤安装 vcpkg参考:vcpkg 安装安装 GSL如未设置 vcpkg 的环境变量,进入 vcpkg 安装的根目录,使用 PowerShell 终端,输入以下命令:.\vcpkg install gsl gsl:x64...

2020-04-28 15:43:20 1122 2

原创 GSL 系列 5 — 向量和矩阵 3 — 矩阵 (matrix)

文章目录0 写在前面1 矩阵2 矩阵内存分配和释放2.1 矩阵分配和释放2.2 从矩阵中分配向量内存3 矩阵元素获取4 矩阵初始化5 矩阵读取和写入6 矩阵及其行、列查看 (view)6.1 矩阵查看对象6.2 返回矩阵查看对象6.3 根据矩阵返回向量查看对象7 矩阵及其行、列复制8 矩阵及其行、列交换9 矩阵运算10 找寻矩阵最大、最小元素11 矩阵判断0 写在前面因为矩阵是构建于块之上,请...

2020-04-27 20:28:03 1551

原创 GSL 系列 5 — 向量和矩阵 2 — 向量 (vector)

文章目录0 写在前面1 向量 (vector)0 写在前面因为向量是构建于块之上,请先理解块,参见:GSL 系列 5 — 向量和矩阵 1 — 块 (block)1 向量 (vector)向量建构于块之上,添加了对块的切片描述,向量切片必须是内存空间中一组等间隔的元素,不同的向量可以创建于一个块之上,定义如下:// gsl_vector_double.htypedef struct {...

2020-04-27 11:53:39 1400

原创 GSL 系列 5 — 向量和矩阵 1 — 块 (block)

文章目录1 块 (block)1.1 块内存的分配和释放1.2 块内存读写1.3 通过函数获取块的成员2 向量 (vector)1 块 (block)块是向量,矩阵数据存储的基本结构,包含两个部分:块内存的size块内存的指针默认的 gsl_block 块是 double 类型数据,定义如下:// gsl_block_double.hstruct gsl_block_struct...

2020-04-27 00:53:23 544

原创 GSL 系列 4 — 特殊函数 4 — 合集

文章目录0 写在前面1 本篇包含的特殊函数2 克劳森 (Clausen) 函数2.1 基本公式2.2 计算3 道森 (Dawson) 函数3.1 基本公式3.2 计算4 德拜 (Debye) 函数4.1 基本公式4.2 计算5 双重对数 (Dilogarithm)5.1 基本公式5.2 计算6 误差 (Error) 函数6.1 基本公式6.2 计算7 费米—狄拉克 (Fermi-Dirac) 函数...

2020-04-26 23:13:56 783

原创 GSL 系列 4 — 特殊函数 3 — 贝塞尔 (Bessel) 函数

文章目录0 写在前面1 头文件2 贝塞尔 (Bessel) 函数2.1 基本介绍[^1]2.1.1 符号说明2.1.2 贝塞尔函数2.1.3 修正贝塞尔函数2.1.4 球贝塞尔函数2.1.5 修正球贝塞尔函数2.2 贝塞尔函数计算2.3 修正贝塞尔函数计算2.4 球贝塞尔函数计算2.5 修正球贝塞尔函数计算2.6 第一类贝塞尔函数的零点参考0 写在前面对以下变量参见:GSL 系列 4 — 特殊...

2020-04-26 17:40:48 2407

原创 GSL 系列 4 — 特殊函数 2 — 艾里 (Airy) 函数

文章目录写在前面头文件艾里 (Airy) 函数和导数基本介绍[^1]艾里方程(斯托克斯方程)艾里函数艾里函数正极限计算函数计算导数计算零点参考写在前面对以下变量参见:GSL 系列 4 — 特殊函数 1 — 用法,结果类,模式gsl_sf_result * resultgsl_mode_t mode头文件若无特别说明,本篇代码均来自头文件 gsl_sf_airy.h艾里 (Airy) ...

2020-04-26 14:27:13 4411 1

原创 GSL 系列 4 — 特殊函数 1 — 用法,结果类,模式

文章目录头文件用法,结果类,模式用法结果类模式头文件用法,结果类,模式用法正常调用,返回计算值错误句柄形式调用,返回错误码以 000 阶第一类贝塞尔函数 J0(x)J_0(x)J0​(x) 计算为例说明:正常调用:double y = gsl_sf_bessel_J0(x);错误句柄形式调用:gsl_sf_result result;int status = gsl_s...

2020-04-26 13:33:14 326

原创 GSL 系列 3 — 多项式

文章目录头文件多项式计算差商计算差商基本介绍差商计算函数二次方程三次方程一般多项式方程工作空间多项式复工作空间类多项式复工作空间 分配和清理求解程序实例引用和参考头文件gsl_poly.h多项式计算P(x)=c[0]+c[1]x+c[2]x2+⋯+c[len−1]xlen−1P(x)=c[0]+c[1] x+c[2] x^{2}+\cdots+c[l e n-1] x^{l e n-1}P...

2020-04-26 05:37:30 793

翻译 GSL 系列 2 —复数

文章目录头文件复数表示复数构建函数复数基本操作宏复数属性获取函数复数算术运算初等复函数复三角函数复反三角函数复双曲函数复反双曲函数参考:头文件gsl_complex.h: 定义复数类gsl_complex_math.h: 定义复函数和相关运算复数表示gsl_complex类定义:// gsl_complex.htypedef struct { double dat[2]...

2020-04-26 01:52:02 562 1

翻译 GSL 系列 1 — 数学函数

文章目录头文件数学常量无穷和非数初等函数小整数幂正负测试奇偶数测试最大最小函数浮点数的近似比较参考头文件gsl_math.h数学常量宏定义示例:#ifndef M_E#define M_E 2.71828182845904523536028747135 /* e */#endif无穷和非数GSL_POSINF: 正无穷GSL_NEGINF: 负无穷...

2020-04-26 01:09:10 1138

转载 CentOS 7 安装 neofetch

sudo yum -y install dnfsudo dnf -y install dnf-plugins-coresudo dnf -y copr enable konimex/neofetchsudo dnf -y install neofetch原链接:http://www.vassox.com/linux-general/install-neofetch-on-centos-7...

2020-04-24 17:10:15 2040

翻译 Windows10 安装 Screenfetch

以管理员权限打开 PowerShell输入 Install-Module -Name windows-screenfetch,回车(输入Y,接受)输入 Set-ExecutionPolicy -ExecutionPolicy Unrestricted,回车(输入Y,接受)输入 Import-Module windows-screenfetch成功。输入 Screenfetch 测试!...

2020-04-24 17:06:29 3868

原创 Windows terminal 设置—keybindings

版本号:0.10.781.0"keybindings": [ {"command":"closeTab", "keys":["Ctrl+w"]}, {"command": "newTab", "keys":["Ctrl+t"]}, {"command": "toggleFullscreen", "keys":["Alt+x"]}, ...

2020-04-22 23:57:03 1581

原创 windows系统 Git Bash 中文乱码问题解决

文章目录Windows系统和Git 版本中文乱码问题解决方案Windows系统和Git 版本windows 10 v 1909Git version 2.62中文乱码问题运行 "%GIT_HOME%\git-bash.exe" 未发现中文乱码问题,中文乱码主要来源于运行 "%GIT_HOME%\bin\bash.exe"乱码表现主要发现来自于四个方面:git 相关显示的中文乱码...

2020-04-22 20:16:18 447

原创 Windows 系统 使用 VS2019 编写 python 的 C++ 拓展

文章目录测试环境拓展模块目标具体步骤测试环境VS 2019 安装 “使用C++的桌面开发工作负载”,如下图Anaconda364 位系统拓展模块目标C++ 实现基本的加减乘除函数,Python 进行调用具体步骤在 VS2019 中创建一个 动态链接库(DLL) 解决方案项目名称 MyMath,创建,自动生成如下文件,解决方案资源管理器界面如下设置项目属性,分别是 附...

2020-04-20 00:25:25 1442

原创 Latex 插入 svg 图片

目录前提方法前提以下几种方法均是基于对 inkscape 的调用,因此需要设置 inkscape 在环境变量中可在命令行中输入 inkscape -V 进行测试是否设置成功方法使用 svg 宏包导言区:\usepackage{svg}\svgsetup{ inkscapepath=i/svg-inkscape/}\svgpath{{svg/}}正文区:\inclu...

2020-04-18 16:14:25 27386 7

原创 python 随机返回列表的一定数目元素

import randomdef randomNumList(eList, percent=50, num=None): random.shuffle(eList) if num: return eList[:num] else: return eList[:int(len(eList)*percent/100)]

2020-04-04 23:19:44 366

原创 python多线程,多进程和普通循环调用函数

目录导入模块测试函数多线程调用测试函数多进程调用测试函数普通循环调用测试函数测试结果导入模块import timefrom threading import Threadfrom multiprocessing import Process, Pool测试函数def fun(): time.sleep(3)多线程调用测试函数def multiThreadMain():...

2020-04-04 22:13:32 783

原创 Inkscape 默认常用快捷键

目录画布操作文件创建和管理形状创建限制键对象变换面板快捷键画布操作操作快捷键平移画布Ctrl + 箭头 或 鼠标中键(点击滚轮) 或 空格+鼠标移动画布缩放+ - 或 Ctrl+滑动滚轮 或 Ctrl+右键 Shift+右键文件创建和管理操作快捷键新建文件Ctrl+N从模板新建文件Ctrl+Alt+N打开文件...

2020-03-24 14:08:54 2196

原创 Mathpix Api 识别公式简易python程序 + 快捷方式配置

Mathpix Api 识别公式简易python程序 + 快捷方式配置实现效果运行环境源码目录各文件具体内容使用方法使用示例和总结实现效果利用截图工具截图,至剪贴板利用自定义快捷键触发 mathpix api 的 python 程序粘贴得到 latex 数学公式运行环境windows10anaconda 懒人包 (python 和相关模块无需再安装,且设置了环境变量)sni...

2020-03-23 20:02:13 1954

原创 Latex 编译和编写方案配置 — latexmk + latexworkshop

Latex 编译方案配置—latexworkshop + latexmk实现结果(编译流程)提前告知实现结果(编译流程)建立 latex 项目编写文档(在Vs code 中,支持代码自动补全和自定义片段,很方便的功能)Vs code 中打开终端(快捷键是 Ctrl + `,当然可以另开终端)命令行中,在项目路径下输入latexmk,然后回车编译完成该方案优点: 文档编写非常便捷,...

2020-03-21 16:52:28 7393

mathpixicon.ico

mathpix在windows10系统下的桌面图标文件,文件格式ico,图标来自于mathpix官方网站的图标标志。

2020-04-03

空空如也

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

TA关注的人

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