- 博客(78)
- 资源 (2)
- 收藏
- 关注

原创 论文写作——latex三线表tabular*文本居中与正文两端对齐、标题加黑
直接显示latex 代码,然后你们根据自己的情况进行修改即可\begin{table}[h] %h表示三线表在当前位置插入\setlength{\abovecaptionskip}{0.05cm} %设置三线表标题与第一条线间距\centering\caption{\textbf{The characteristics of various methods}} %表头文本加黑,但不加黑Table 1.字样,引入包即可:\usepackage[labelfont=bf]{caption}\arra
2020-10-27 22:39:14
19867
6

原创 latex的三线表tabular*伪代码格式,与正文左对齐没有缩进、间距调整、线条颜色修改
经过两天多的漫长时间,查阅无数博客,尝试过使用\algorithm、\algpseudocode、\begin{tabular}的书写,都无法解决表格里面的内容与正文左对齐的情形,在我快要放弃的时候,终于让我调整好了三线表格式,现特此分享出来,给那些像我一样不知所措的的人节约一些时间,也方便以后复习,最终结果如下显示:latex代码:\begin{flushleft}\begin{spacing}{0.75}\begin{tabular*}{\hsize}{@{}@{\extracolsep{\fi
2020-09-04 21:52:25
10563
7

原创 MATLAB给灰度图像添加指定信噪比(SNR)的噪声
首先特别指出,本博客思路参考:如何在信号中添加指定信噪比的高斯白噪声,为何深度学习去噪研究采用高斯白噪声?,特此感谢!根据信噪比的定义,SNR是信号功率与噪声功率比值的对数,即:信号功率,利用方差可以事先计算出来,结合给定的SNR,可以求出噪声的功率。然后生成标准高斯噪声序列,再转换为我们所需要的噪声,具体代码如下所示:%给灰度图像添加指定信噪比的噪声%先计算信号的功率,再获得噪声的...
2020-01-30 20:36:39
9849
8
原创 将eps文件控制在300K左右
方法:MATLAB导出.emf格式文件,然后,参考我的博客:论文写作:MATLAB+Visio生成不失真的PDF图像,同时解决MATLAB图像plot绘制有白边的问题,利用Visio将emf文件转化为PDF文件,然后网上下载Adobe Acrobat DC2019,将生成的PDF文件转化为eps文件,这个时候,eps文件可能会比较大,你可以利用Adobe Acrobat DC软件打开eps文件,这是会生成对应的PDF文件,然后再转化为eps文件,图片的大小会降低20K~60K左右。...
2020-12-03 14:32:05
3814
原创 low-rank matrix(低秩矩阵)相关论文代码
问题规划列表:代码:https://github.com/kanghanqiu/LibADMMReferences:C. Lu, J. Feng, S. Yan, Z. Lin. A Unified Alternating Direction Method of Multipliers by Majorization Minimization. IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 40, pp. .
2020-10-11 14:03:05
886
原创 论文写作:MATLAB+Visio生成不失真的PDF图像,同时解决MATLAB图像plot绘制有白边的问题
这一周花了三天时间,才将论文中的图像生成不失真的PDF图片(我以为的),我的判断标准是将图像放大或者缩小足够倍数后依然清晰可见,以MNIST数据库中的图像为例,方法如下:选择 “文件——导出设置”选择“渲染——自定义渲染器——分辨率选择最高600”,然后点击“确定”选择“导出”,文件类型选择 “emf”打开Visio,将生成的test.emf文件复制到Visio中(快键键Ctrl C和Ctrl V),然后选择另存为到桌面,生成文件类型为PDF。重点在于生成PDF这一步。点击“选项”,未选择“符
2020-09-17 21:18:31
3230
22
原创 MATLAB消除图像白边
倘若要消除白边,这并非绝对的,但经过我的不断测试,一下几句代码可以验证,实现基本的消除白边,我的做法是让图片尽可能接近于figure大小,使图像周围的白边尽可能小h1 = figure(1);%设置figure名称set(h1,'name','消除图像白边','Numbertitle','off')%设置figure窗口大小,相对于你的电脑屏幕分辨率,我的是1366*768set(h1,'units','normalized','position',[0.4 0.4 0.02 0.11]);%设
2020-08-12 19:41:50
2029
原创 解决Error: pdfTeX error (font expansion): auto expansion is only possible with scalable fonts
今天重新安装了LaTeX,安装教程:CTEX安装中,如何直接替换最新的MiKTeX、WinEdt 和 Sumatra PDF,在运行英文文献时,出现标题所示的错误,网上介绍很多办法都没有成功,后来,在这个地方找到答案:Error: pdfTeX error (font expansion): auto expansion is only possible with scalable fonts,我才用的是:运行错误以后,打开MiKTeX Console(Admin),对包进行更新即可....
2020-08-11 19:37:59
2711
2
原创 SPAMS工具箱成功安装和使用——解决尝试执行脚本作为函数的问题
参考博客:SPAMS稀疏建模工具箱,特此感谢!首先,我的系统是win10 64位+MATLAB2016b+VS2017版本,如果缺少VS2017C++编译器文件,去这里下载(百度云分享链接限制),如果不存在,清评论我会重新发。将下载的文件放到MATLAB安装目录对应文件夹,我的是:E:\software\Matlab\bin\win64\mexopts然后,按照前面博客里面说的,对compile.m文件做相应修改;我的配置如下:compiler='mex';blas='builtin'
2020-07-11 01:26:17
1345
9
原创 压缩感知学习资源——代码库以及论文
Compressive Sensing: The Big Picture这上面有大量与压缩感知有关的资料,包括各种重构算法、论文等,对于学习和科研有很大帮助Dictionary Learning Tools for Matlab各种字典学习算法供学习使用
2020-07-08 22:13:47
618
原创 堆排序算法的实现
参考博客:白话经典算法系列之七 堆与堆排序参考视频:堆排序(heapsort)/************************************* 功能: 对数组元素进行堆排序* 作者: khq* 时间: 2020年4月23日*************************************/#include<stdio.h>void heapify(...
2020-04-23 10:13:31
192
原创 文件的切割和合并与Properties相结合使用
/********************************************** * 功能:将文件的切割和合并与Properties相结合使用 * 作者:khq * 时间:2020年4月22日 **********************************************/package FileOperation;import java.io.F...
2020-04-22 21:12:07
322
原创 归并排序算法的实现
参考博客:白话经典算法系列之五 归并排序的实现参考视频:归并排序/************************ 功能:归并排序* 作者:khq* 时间:2020.4.22************************/#include<stdio.h>//方法声明void merge(int a[],int,int,int);void mergeSort(i...
2020-04-22 17:51:30
164
原创 用Java实现文件清单
/************************************** * 功能:将指定目录下的符合条件的文件的绝对路径写到指定的文件当中 * 作者:khq * 时间:2020年4月21日 **************************************/package PropertiesDemo;import java.io.BufferedWriter;i...
2020-04-21 17:34:02
729
原创 插入排序和希尔排序的实现
插入排序#include<stdio.h>void swap(int a[],int i,int j);void insertSort(int a[],int n);void printArr(int a[],int n);int main(void){ int a[8] = {-2,5,-9,3,16,12,7,35}; printf("排序前的数组: \n")...
2020-04-21 16:35:34
169
原创 举例演示链式二叉树的各类操作——包括遍历、求总的(叶子)节点个数、深度、查找、删除节点等
参考博客:数据结构-链式二叉树参考视频:郝斌之链式二叉树遍历具体演示创建如上图所示的二叉树,并使用链式二叉树实现,先序、中序和后序遍历,求叶子结点和总的节点个数,求二叉树的深度等操作。#include<stdio.h>#include<malloc.h>#include<stdlib.h>//定义二叉树的参数typedef struct BT...
2020-04-19 22:26:21
308
原创 快速排序算法的一种实现
参考博客:白话经典算法系列之六 快速排序 快速搞定/************************************** 功能:实现快速排序算法* 作者:khq* 时间:2020年4月18日*************************************/#include<stdio.h>//方法声明int adjustSort(int A[],in...
2020-04-19 09:04:50
198
原创 数据结构之队列的相关操作
#include<stdio.h>#include<malloc.h>#include<stdlib.h>//定义循环队列typedef struct Queue{ int *pBase; //数组的首地址 int front; //指向队列的第一个有效元素 int rear; //指向队列最后一个有效元素的下一个节点}*QUEUE;...
2020-04-17 14:50:19
181
原创 数据结构之栈 相关操作算法
/********************************************* 功能:实现与栈有关的操作,包括入栈和出栈* 作者:khq* 时间:2020.4.15*********************************************/#include<stdio.h>#include<stdlib.h>#include<...
2020-04-17 11:06:04
210
原创 数据结构之链表的创建、遍历、判断、插入和删除以及排序算法
花了三天时间,终于将与链表相关的操作写完了,特此记录一下,以备复习 /********************************************************************* * * 功能:实现与链表有关的操作,包括创建、遍历、插入和删除链表等 * 作者:khq * 时间:2020年4月13日 * ************************...
2020-04-15 15:08:45
314
原创 Java学习笔记二十四 IO流之深度遍历文件、删除目录以及文件过滤操作
IO流之深度遍历文件、删除目录操作package DeepSearchFileDemo;import java.io.File;public class DeepSearchFile { public static void main(String[] args) { File f1 = new File("D:\\Train_Test_Datasets"); File ...
2020-04-13 10:04:16
201
原创 Java学习笔记二十三 IO流之转换流编码Demo
将一个中文字符串以指定的编码方式写到一个文本文件中GBK:一个汉字占两个字节;UTF-8:一个汉字占三个字节示例package IOByteStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileO...
2020-04-11 14:30:55
194
原创 Java笔记二十二 字节流与字符流间的相互转换
InputStreamReader:字节到字符的桥梁,解码OutputStreamWriter:字符到字节的桥梁,编码package IOByteStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStr...
2020-04-11 10:40:09
225
原创 Java笔记二十一 字节流练习——复制MP3文件的四种方式
package IOByteStream;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** * @au...
2020-04-09 22:19:56
736
原创 Motrix快速下载GitHub文件
Motrix下载界面简洁:点击左上角的“+”号,选择下载链接或者种子任务:使用WiFi情况下,这里使用谷歌浏览器,选择你要下载的github文件,选择Download Zip,如:在谷歌浏览器中,选择下载内容,然后复制你要下载文件链接,操作如下:-将复制好的下载链接到Motrix里面,我的下载速度如下:...
2020-04-06 12:44:04
1485
原创 Java笔记二十 集合框架Set和List以及Map知识总结
1、StringBuffer(JDK1.0后,适用于多线程)(1)字符串缓冲区,存储数据的容器(2)特点长度可变,线程安全可以存储不同类型的数据最终转化成字符串使用(“20”是“二零”,不是“二十”)可以对字符串修改(3)具备的功能添加(除byte和short类型外)append(),insert()StringBuffer append(data) //可以连续调用...
2020-03-31 16:36:02
218
原创 字符串练习—获取子串的个数和最大长度子串
package day19;/** * @author khq * */public class StringDemo { /** * @param args */ public static void main(String[] args) { String str1 = "djgjabcddjabcdfabcdnbgabcde"; String str...
2020-03-26 21:47:57
879
原创 Java笔记十八 多生产多消费示例
编辑器:Notepad++;学习视频:毕向东Java基础教程等待唤醒机制的经典问题:多生产多消费## 停止线程的方式/* * 等待唤醒机制中的经典问题 * ****** 多生成产多消费示例 ****** * 多个线程操作同一资源,任务不同,使用相同的锁 **/import java.util.concurrent.locks.*;//定义资源...
2020-03-24 00:37:36
247
原创 Java笔记十六 等待唤醒机制
编辑器:Notepad++;学习视频:毕向东Java基础教程一、线程间的通信(1)wait(),notify(),notifyAll(),用来操作线程,为什么定义在了Object类中?这些方法存在于同步中使用这些方法时,必须标识所属的同步的锁锁可以是任意对象,任意对象调用的方法一定定义在Object类中(2)wait()和sleep()有什么区别?wait():释放CPU执行权...
2020-03-23 21:04:30
165
原创 Java笔记十五 死锁示例
编辑器:Notepad++;学习视频:毕向东Java基础教程简单的死锁示例:/*死锁示例*/ class DeadClock implements Runnable { private boolean flag; DeadClock(boolean flag) { this.flag = flag; } public void run() { i...
2020-03-21 15:15:25
135
原创 Java笔记十三 验证静态同步函数的锁
编辑器:Notepad++;学习视频:毕向东Java基础教程/*验证静态同步函数的锁: 该函数所属的字节码文件对象, 可以用this.getClass()获取, 也可以用该函数所在的 类名.class获取*/ //第一步:实现Runnable接口 class Ticket1 implements Runnable //不使用继承,避免多个线程卖相同的票(可将num定义...
2020-03-20 17:59:23
181
原创 Java笔记十二 验证同步函数的锁
编辑器:Notepad++;学习视频:毕向东Java基础教程(1)多线程的安全隐患(判断原则)多个线程在操作共享的数据操作共享数据的代码有多条(2)当一个线程在执行操作共享数据的多条代码过程中,其他线程参与运算,就会导致线程安全问题的产生。解决思路:将多条操作共享数据的线程代码封装起来,当有线程在执行这些代码的时候,其他线程不可以参与运算,必须要当前线程把这些代码执行完毕后,其他线...
2020-03-20 17:15:38
179
MATLAB配置VS2017为C++编译器.zip
2019-10-09
ksvdsbox11.zip
2019-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人