自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_Cat123的wudl博客

不会编程的文科生不是一个好的数学家

原创 小面元/小体积元

2020-07-08 12:14:30 23 0

原创 “由于/bin 不在PATH 环境变量中,故无法找到该命令”

文章目录前言问题描述解决办法附录 前言 每个人遇到的问题不一样,我只讲述我的问题和解答过程. 因为网上很多这方面的答案,但是都不适合我 问题描述 我在修改了.bashrc文件只有,即我加了如下一段命令之后 export PATH="/home/xxx/anaconda3/lib/pyth...

2020-06-24 13:37:31 114 0

原创 算法

说明:这篇博文主要是对算法的总结,因此会引用大量的优质博文,也欢迎留言推荐好的算法博文 文章目录1 贪心算法1.1 概述1.2 步骤1.3 举例1.3.1 合并果子1.3.2 剪绳子附录---贪心算法对人生的思考 1 贪心算法 1.1 概述 可参考的博文—贪心算法–tattoo 可观看的视频—gr...

2020-06-23 22:24:37 45 0

原创 马尔科夫链蒙特卡洛算法(python)

文章目录1 蒙特卡洛算法1.1 基本思想1.2 蒙特卡洛积分1.2.1 求π\piπ1.2.2 求积分1.2.2.1 一维积分1.2.2.2 高维积分 参考文献: [1] 从马尔可夫链到蒙特卡洛-Metropolis方法(Python) [2] 蒙特卡洛(youtube视频) [3] mcin...

2020-06-18 23:40:42 124 0

原创 linux shell写的文件断网没保存

今天算是有惊无险! 问题描述: vim写的code(名为test.py)由于网络原因断开了没保存,再次进入的时候打开提问存在.swp文件,使用E命令编辑,进入之后发现是很久之前(没改动之前)的内容,昨天的工作白干了,没被保存。于是手欠直接把.swp文件使用rm命令删除了。然后打开test.py,还...

2020-06-07 16:58:34 71 0

原创 python any()和all()

文章目录前言any()all() 前言 any()和all()是python自带的内置函数,由于numpy也有这两个函数,且功能更加齐全,因此此篇博文解释的是numpy中的any和all函数。 any() 简言之:当存在只要一个元素为True,则返回True 补充: 1) Nan(...

2020-01-16 13:38:55 101 0

原创 mpi4py多进程实例/举例

前言: 看了那么多关于mpi4py使用的,却没见到一个能够举例在实际情况中的使用,笔者也是初学者,于是花了一整个下午来找例子并详细解答,希望能帮助想用mpi4py的后来者 提醒:这里不讨论如何使用mpi4py里面的函数,只举例mpi4py在实际中的应用 关于mpi4py的函数,可以见官网(英...

2020-01-14 20:05:25 414 0

原创 anaconda卸载重装matplotlib

由于matplotlib总遇到一些问题,比如cannot import name "__path"等问题,于是直接重装最方便。 查看anaconda中是否有matplotlib 打开anaconda prompt,输入 pip list #或者 conda list 可以查看...

2020-01-09 10:18:45 937 0

原创 C++教程详细笔记

前言:本文持续更新…但可能更新笔记慢 文章目录第一部分. c++基础知识1 读写文件1.1 写文件 第一部分. c++基础知识 1 读写文件 读写文件都使用 #include<fstream> 1.1 写文件 参考自知乎, 这里以知乎博主的例子解说 读文件三大类...

2020-01-07 23:18:24 187 0

原创 matlab笔记

用多了python,真的不适应matlab,好在它们很多地方相似 文章目录第一部分:基础知识1 基础知识1.1 运行结果显示在互动框中1.2 导入数据1.3 自定义函数和调用1.4 数组1.4.1 数组的创建1.4.2 数组的索引1.4.3 在数组末尾加元素,实现append方法1.4.4 数组中...

2020-01-04 19:59:40 120 0

原创 python threading多线程计算

本文持续更新… 文章目录threading 模块当前运行的线程例子 threading 模块 当前运行的线程 一个进程可以有多个线程,通过threading模块来实现多线程计算,下面显示当前线程名 import threading def main(): print(threading....

2020-01-01 23:45:11 116 0

原创 matplotlib subplot画子图

以下图为例:在一个figure上有三个图: plt.subplot(221) #表示有2行2列第一个图 plt.plot(x1,y1) plt.subplot(222) #表示有2行2列第二个图 plt.loglog(x2,y2) plt.subplot(212) plt.loglog(x3...

2019-12-31 15:21:18 223 0

原创 openmpi笔记

本文持续更新… 最近用到openmpi,所以顺便学习一下,做个笔记。 参考资料有: openmpi youtube视频教程 openmpi提供的视频介绍–这个比较长,比较细(英文) 1 OpenMPI使用–Fortran 这里主要讲fortran的例子,python的例子可以使用mpi4py ...

2019-12-07 15:25:08 67 0

原创 CAMB, CosmoMC的安装和使用

最近重新安装一遍CAMB,正好以自己的安装过程来写一个教程,希望对后来者有帮助 文章目录1 CAMB1.1 CAMB安装1.2 CAMB简单应用1.2.1 使用CAMB画功率谱CosmoMC安装 1 CAMB 1.1 CAMB安装 参考githubCAMB 步骤如下: 1,使用命令...

2019-12-05 18:40:19 419 0

原创 linux目录名含义

相信肯定有人跟我有一样的疑问,通过cd /之后看到的linux根目录下的文件夹名代表什么?分别又放了什么文件? 希望这个博客能给一个比较详细的解答。 首先是名字的由来,每个文件夹名字如下(原本链接见原文): 知道名字的由来之后,那么他们代表的含义是什么? 可以通过命令查看 man hier ...

2019-12-02 13:04:37 53 0

原创 vscode教程笔记

文章目录1 vscode配置anaconda2 设置settings有用的快捷键 1 vscode配置anaconda 参考笔者的另一博文vscode配置anaconda 2 设置settings settings文件位于:C:\Users\Lenovo\AppData\Roaming\C...

2019-11-21 12:57:21 359 0

原创 vscode注释快捷键

注释 单行注释:(使用方法:可以选中多行,然后ctrl+/或者只对一行注释,这一行可以不选中) ctrl+/ 或者使用快捷键 ctrl+k,ctrl+c(先按前者再按后者) 注释 ctrl+k,ctrl+u 取消注释 多行注释:(选中多行,然后注释;或者不选中) alt+shift+a ...

2019-11-21 12:35:45 69 0

原创 vscode进行远程服务器 An SSH installation couldn't be found、

本文处理的问题是:笔者基于win7系统,试图使用vscode远程ssh服务器的时候出现的问题。 解决这个问题在于安装openssh,win 10是自动安装了的,而win 7是没有安装的,所以需要我们手动安装。过程如下: 这个问题找了很久,尝试了很多方法,最后发现下面这个方法亲试可行, 过...

2019-11-16 17:31:16 5955 14

原创 vscode配置anaconda3

由于博文已经很多这方面的内容,这里不介绍安装vscode和anaconda的步骤,只讨论如下情况: 已经安装了anaconda,也从官网下载了vscode,如何将两者关联起来? 在anaconda中已经安装了numpy,matplotlib等安装包,不想在vscode中再次安装,与anac...

2019-11-12 19:11:17 2406 0

原创 为知笔记代码高亮

在代码块上加入cpp,monokai字样, 保存后的效果如下

2019-08-28 13:29:43 647 0

原创 高斯分布和卡方分布

高斯分布和卡方分布高斯分布和卡方分布高斯分布1 单元高斯分布1.1 一维随机变量1.2 标准正太分布1.3 numpy中使用正太分布2 多元高斯分布2.1 独立多元/维高斯分布2.2 举例-画2维独立不相关高斯图2.3 相关系数2.3 举例-画2维不独立相关高斯图 高斯分布和卡方分布 高斯分布...

2019-08-25 12:49:38 2861 0

原创 python (matplotlib)画三维图像

关于三维图像的内容很多博友已经写了 推荐:三维绘图,画三维图,3d图-英文版 上面写的都非常详细,很推荐,特别是英文版那个,基于此,只给我写的一个例子 三维图 画出2维不相关高斯分布的3维图,即下面公式中n=2的情况 import numpy as np import matp...

2019-08-24 17:09:31 7071 2

原创 python matplotlib画图的几个实例--latex,坐标系等

文章目录实例1 学会使用tex/latex实例2 学会画坐标轴2.1过程2.2 典型例子2.2.1 一条带箭头的竖线2.2.2 坐标系2.2.3 坐标系上画三角函数 实例1 学会使用tex/latex 第一眼看这个图的时候觉得很震撼,代码来自官网useTex demo,以及Latex 代码在本例...

2019-08-22 20:09:16 1720 0

原创 CMB/宇宙学中相关仪器设备和术语

文章目录仪器名词角度 仪器名词 DASI (degree angular scale interferometer)度角尺度干涉仪,位于南极 NSF (美国)国家科学基金会(National Science Foundation NASA 美国国家航空和宇宙宇航局(Na...

2019-08-21 11:37:43 74 0

原创 python教程笔记(详细)

本文持续更新… 我的目录说明1 字符串,string1.1 字符串大小写1.2 合并字符串1.2 空白1.3 删除空白1.4 转义字符2 数学运算符注释 说明 本博文作为笔者笔记使用,不会很全面 1 字符串,string 1.1 字符串大小写 字符串大小写由 title(),upper...

2019-08-20 21:07:07 1072 0

原创 Markdown教程笔记(含印象笔记语法)

本文持续更新… 文章目录前言字体加粗(bold)斜体(Italic)斜体加粗块引用(blockquotes)内置块引用块引用举例The quarterly results look great!列序内置列序 前言 本文主要参考Markdown文本,作为笔记,不会面面俱到,只会记录一些常用的功...

2019-07-24 21:09:45 1255 2

原创 numpy生成随机数

文章目录生成随机整数--离散均匀分布生成随机浮点数--连续型均匀分布生成[0,1)之间的均匀分布生成标准正太分布 这里只列出重要的几个函数 生成随机整数–离散均匀分布 使用numpy.random.randint(low, high=None, size=None, dtype=‘I’),范...

2019-07-10 22:26:06 146 0

原创 openCV笔记

本文持续更新中… 文章目录 本文持续更新中...1 基本输入输出1.1读,写图像文件 1 基本输入输出 1.1读,写图像文件 将图像存为灰度图 import cv2 img = cv2.imread(r'C:\Users\Lenovo\Desktop\water_drop...

2019-07-09 22:29:33 70 0

原创 office 中解决ppt图标显示不正常问题(word,excel正常)

笔者下载了office2010安装完成后ppt的图标(后缀为pptx)显示异常,显示为空白; ​​​​ (原因是之前使用了默认的wps,之后安装office考虑到与wps可能不兼容的问题卸载了wps,但系统依然默认以wps打开的) 笔者采用了网上说的从属性中更改图标的方法,结果图标显示正常,但是打...

2019-06-21 17:36:56 1116 0

原创 plt.xlabel 'str' object is not callable

写了那么多年的python居然被这个给搞的老火,哎,真是… 我在画图的时候写了 plt.xlabel = 'x' 运行输出图片,没有坐标,想了一下发现是不是等号,而是括号,于是我改写如下: plt.xlabel('x') 运行, plt....

2019-06-05 23:27:18 3994 10

转载 python:列表增加元素,删除元素,切片等

本文转自Volcano Python:列表中,增加元素、删除元素、切片、其它 一、向列表中增加元素 list.append(单个元素):在list列表末端增加一个元素; list.extend([元素1,元素2]):在list列表末端增加多个元素; ...

2019-06-01 13:22:15 800 0

原创 终端下载文件(windows和linux)

文章目录linuxwget自定义文件windowswgetpowershell -client linux wget linux使用wget下载很方便,首先确保安装了wget,如可以在终端输入 wget -V #或 -h 查看帮助 查看wget版本以查看是否安装了wget。 下载到当前目...

2019-06-01 00:50:15 1613 0

原创 计算机视觉CV笔记

文章目录前言k-Nearest NeighborNearest Neighbor 持续更新中… 前言 本文主要写一些程序代码相关的部分,注重coding实践,不会涉及太多理论分析 k-Nearest Neighbor Nearest Neighbor 以CIFAR10的图像数据为例,在官网cifa...

2019-06-01 00:16:20 77 0

原创 PCA主成分分析/协方差矩阵

更新中… 参考博文: 1,如何理解主元分析(PCA) 2,协方差-正定矩阵 第1篇博文对PCA做了很详细的说明,本文主要是对以上博文做些补充 博文1提到了协方差矩阵,在此补充一下协方差矩阵的特点。 协方差矩阵又称二阶混合中心矩 协方差公式:Cov(X,Y)=E(X−EX)(Y−EY)(1)Cov...

2019-05-30 13:56:46 547 0

原创 np.random.seed用法

参考https://stackoverflow.com/questions/21494489/what-does-numpy-random-seed0-do random.seed是随机种子生成器,当有这个时每次输出都是一样的数,如下图 这对于在程序debug的时候非常有用。当程序中需要用到随机...

2019-05-26 16:13:43 454 0

原创 python提升计算速度的方法

持续更新中… 传统方法 这里传统方法指的是可以显而易见的方法,比如for循环等等的优化 1对称矩阵(symmetric matrix) 比如如下矩阵 沿着主对角线,左右两边是对称的。 因此在循环体时,j的循环可以从i开始,然后另对角线两边相等即可 for i in ran...

2019-05-24 23:57:38 2382 0

原创 python vars()的用法

将属性/参数和属性值/参数值变为字典输出,如下例子 import argparse parser = argparse.ArgumentParser() parser.add_argument('-Ap','--Add_prior',default=�...

2019-05-24 21:21:13 240 0

原创 (Xshell) Linux终端常用命令

Xshell :一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议.(百度百科) 此文讲述的是xshell下的Linux命令,此命令在help下大都可以找到。在xshell终端下常用的命令有: 因为新的CSDN书写格式出来...

2019-05-23 10:26:08 1245 0

原创 spyder 断点调试python代码

想了一下,觉得需要写这个内容,因为自己折腾了很久,网上内容又超级乱很不全。 进入spyder后,随便打开一个文件 spyder最上栏有如下几个图标 从左到右分别是: debug file (ctrl+f5) run current line (ctrl+f10) step in...

2019-05-20 17:29:56 1785 4

原创 matlab fsolve()函数的使用。

前言:哎,没想到我最高访问量居然是这篇博文,想了一下重新布局了,因为以前版本的CSDN版本更新,现在的版本阅读性更强了。(更新2019.5) fsolve()函数通常用于数值求方程或方程组的解,更常用于求解非线性方程组。其基本结构如下:(可以在matlab命令页面输入help fsolve查询) ...

2019-05-19 22:58:47 37923 4

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