自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 MATLAB 图像嵌入水印图像程序

MATLAB 图像嵌入水印图像程序原理:水印的嵌入:对64*64像素的水印图像(可为rgb或灰度图像)进行猫脸变换,得到置乱后的水印图像W′W'W′;对512512像素的载体图像分割成互不重叠的88的小方块,后对每个小块进行DCT离散余弦变换,取变换矩阵中的中频系数构成4*4的矩阵Bij(i=1,2,...,m;j=1,2,...,n)B_{ij}(i=1,2,...,m; j=1,2,...,n)Bij​(i=1,2,...,m;j=1,2,...,n);对BijB_{ij}Bij​矩阵进行奇

2022-02-23 14:11:29 5890

原创 Python欧式距离矩阵算法

Python计算欧氏距离矩阵EDM根据欧氏距离矩阵(Euclidean Distance Matrix, EDM) 的定义,它是一个n×\times×n的矩阵,表示欧氏空间中一组n个点的空间。假设{xi∈Rd:i∈{1,...,n}}\{x_i \in \mathbb{R}^d : i \in \{1,...,n\}\}{xi​∈Rd:i∈{1,...,n}}X=(∣∣∣x1x2...xn∣∣∣)d×nX =\begin{pmatrix}| & | & & |\\x_1

2021-10-04 14:53:05 4296

原创 MATLAB计算卫星相对位置、速度和加速度

计算卫星相对位置、速度和加速度问题描述:给定两个卫星的轨道根数,计算出追踪卫星B (chase satellite) 相对目标卫星A (target satellite) 的位置、速度和加速度。相对运动的参考坐标系(xyz)附在目标卫星A上,见下图。计算步骤:计算卫星A和卫星B的绝对位置矢量和绝对速度矢量(参考系为赤惯系)。计算两个卫星的加速度矢量。aA=−μrA∣∣rA∣∣3\bm{a_A}= -\mu \frac{\bm{r_A}}{||\bm{r_A}||^3}aA​=−μ∣∣rA​∣

2021-04-13 21:04:34 5565 10

原创 MATLAB 显示和保存傅里叶变化频谱图

MATLAB 傅里叶变化后的频谱图

2020-11-28 15:05:52 6851

原创 北航GPA计算器

北航GPA计算器北京航空航天大学的GPA计算方法为: 制度 计算公式 百分制 $4-3\times\frac{(100-X)^2}{1600}$ 五级制 优秀:4 良好:3.5 中等:2.8 及格:1.7 不及格:0 两级制 不计入GPA,但计入总学分 ...

2020-08-25 14:33:55 9935

原创 Sklearn Pipeline:机器学习工作流小教程——酒类识别数据集

Sklearn Pipeline:机器学习工作流小教程——酒类识别数据集在机器学习当中,最主要和标准的几个工作流程为数据预处理、数据降维、特征选择、建立机器学习模型。Python的scikit-learn中,提供了能够实现机器学习流程自动化的管道机制,即sklearn.pipeline.Pipeline()。Pipeline的用途:方便和封装只需在数据集上调用一次fit()和predict(),就可以将数据集fit进数个有序的estimators。联合参数选择可以一次对管道中所有估计量

2020-07-26 20:34:24 1127

原创 北航论文LaTeX模板:显示参考文献的方法

北航论文LaTeX模板:显示参考文献的方法在使用北航的LaTeX论文模板时,发现在文档编译后,参考文献的部分并没有出现。随后也试了很多方法,如打开.bib文件,使用BibTeX编译等等都没有用。之后在发布北航LaTeX论文模板的GitHub网站上才看到相关的资料。由于我使用的编辑软件是TexMaker,因此需要使用以下步骤来编译:1. XeLaTex;2. BibTeX;3. XeLaT...

2020-04-25 11:01:37 1039 1

原创 Python Matplotlib: 解决 Tcl_AsyncDelete: async handler deleted by the wrong thread

Python Matplotlib: 解决 Tcl_AsyncDelete: async handler deleted by the wrong thread问题:在同时使用PyQt5中的QThread和matplotlib.pyplot时,虽然一开始所有的图形都能顺利生成,但是在关闭窗口的时候,就会生成以下的错误:Error in atexit._run_exitfuncs:Trace...

2020-04-24 16:54:19 13324 5

原创 PyQt5 pyqtSignal: 自定义信号传入的参数方法

PyQt5 pyqtSignal: 自定义信号传入的参数方法在PyQt5当中,用户是可以自定义信号与槽函数的。这里想讲的是如何在pyqtSignal中传入任何的参数。一般来说,我们会在pyqtSignal()中传入不同的参数,以便完成不同类之间的参数传递。情况1:# 这是一个不接受任何参数的signalvar1 = pyqtSignal()情况2:# 只接受传入的参数为int c...

2020-04-23 17:07:38 8876

原创 Python Matplotlib: 解决plt.savefig() 保存多张图片有重叠的问题

Python Matplotlib: 解决plt.savefig() 保存多张图片有重叠的问题问题描述:在多次调用plt.savefig()时,出现了保存的图片有上一个数据出现并重叠的现象。如下图:部分代码:import matplotlib.pyplot as pltdef ch_graph(num_clusters, ch_score, filepath, method, mo...

2020-04-20 21:03:15 22797 2

原创 PyQt5 QFileDialog: 获取文件夹路径错误

PyQt5 QFileDialog: 获取文件夹路径错误错误的代码:def get_file_path(self): file_name = QtWidgets.QFileDialog.getExistingDirectory(self, "Select File Directory to Save File", "") print(file_name)引起...

2020-04-20 17:12:02 2462 2

原创 Python Seaborn: 常见的画图与保存方法总结

Python Seaborn: 常见的画图与保存方法总结Scatterplot 散点图绘图与保存的方法: data = sns.load_dataset("tips") filepath = 'C:/Users' fig_name = 'scatterplot.png'# fig_path为想要存入的文件夹或地址 fig_path = filepath + '/' + fig_n...

2020-04-18 18:57:01 40073 7

原创 Python pd.DataFrame: 解决 ‘ValueError: Shape of passed values is (6, 1), indices imply (6, 6)‘

Python pd.DataFrame: 解决 ‘ValueError: Shape of passed values is (6, 1), indices imply (6, 6)’问题:在使用Python pandas 创建DataFrame时,出现ValueError: Shape of passed values is (6, 1), indices imply (6, 6)。原因...

2020-04-17 14:23:11 39949 3

原创 北航论文模板:解决XeLaTeX中Font shape'TU/SimSun(1)/b/n' undefined(font) using 'TU/SimSun(1)/m/n' instead

北航论文模板:解决XeLaTeX中Font shape ‘TU/SimSun(1)/b/n’ undefined(font) using ‘TU/SimSun(1)/m/n’ instead问题问题描述: 在使用北航论文模板时,产生了warning:Font shape 'TU/SimSun(1)/b/n' undefined(font) using 'TU/SimSun(1)/m/n' i...

2020-04-08 09:43:43 8117

原创 LaTeX: 解决 Badbox warning Underfull \hbox (badness 10000) in paragraph

LaTeX :解决Badbox warning Underfull \hbox badness 10000问题解决方法问题问题描述:Badbox: Underfull \hbox (badness 10000) in paragraph at lines 167-168原因:当尝试将文本放置在允许区域之外时,会发生这种常见的格式错误。 LaTeX无法很好地拉伸文档中的文本。通常,这是因为类文...

2020-04-07 21:36:15 84315 4

原创 PyLaTeX: 中文使用label和ref出错的解决方法

PyLaTeX :中文使用label和ref出错的解决方法问题解决方法在一般的LaTeX文件中,我们一般都会给图片、表格等添加\label{},并在文章中使用\ref{}来引用该图片、表格。然而,在PyLaTeX中,是没有可以直接添加\label{}和\ref{}的类。在手动添加\label{}和\ref{}时,也遇到了不少的问题。以下内容为一些问题及解决方法。问题如何添加\label{}...

2020-04-07 09:50:33 5550

原创 【已解决】PyLaTeX 编译中文出现乱码

【已解决】PyLaTeX 编译中文出现乱码最近在使用PyLaTeX编辑文档时,由于是第一次在Python中编写中文的LaTeX文档,所以遇到了以下的问题:PyLaTeX无法编译中文;产生的.pdf文件中,中文显示为乱码。解决步骤:在使用PyLaTeX创建文档时,引用ctex中文宏包。代码为:# Use ctex packagedoc.packages.add(Package('c...

2020-04-04 21:17:50 1814 1

空空如也

空空如也

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

TA关注的人

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