- 博客(31)
- 收藏
- 关注
原创 多台电脑连接惠普打印机
近日新进了一台打印机,之前我们连接打印机的方式都是单独接一个闲置电脑,打印机接在这台闲置电脑上,然后再通过win的“远程桌面连接”对电脑进行访问,复制粘贴相关文件进行打印,然而最近这台电脑不闲了,但是怎么连接新打印机成个问题。新打印机:1、可以微信小程序打印(日常办公不方便,要先打开微信,上传文件才能打印)2、也可以连接wifi无线打印(前提是同一个局域网,可是部分电脑不符合条件)3、可以接网线(那怎么能同时满足具有独立网口和连接路由器的电脑访问呢?
2023-04-16 21:19:49
2998
1
原创 清理bib文件(删除重复项,仅保留tex中引用的条目)
在写latex文件的过程中,经常会遇到添加了一堆文献的bibtex到bib文件中,有时候文章一长同一篇文献用不同的cite-key引用了多次,同时也会有一些文献最后并没被正文引用,这就需要对bib文件进行清理。
2023-02-20 21:06:37
2981
原创 Latex中给图表添加中英文标题及生成相关目录
通常我们都是用\caption{这里是标题}的方式给图表添加对应的标题,但是如果我们需要同时给出两个标题呢?(例如某些毕业论文中要求同时给出中英文标题)如果我们还要生成对应的图表目录呢?这些问题都可以利用bicaption这个包来解决。
2023-01-26 16:37:28
6088
原创 latex中的数学字体mathfont
最近遇到了调整latex中的数学字体的问题,虽然折腾一番发现我需要的就是默认字体(靓仔无语),但是还是了解到了不少内容,记录一下。
2022-12-12 17:25:00
5318
原创 postgres connection to server at “localhost“ (::1), port 5432 failed: Connection refused
今天打开pgAdmin4的时候发现总是报错,即便输入密码,还是不停弹出输入密码的界面
2022-08-04 10:32:58
11895
7
原创 matlab保存结果到excel文件中(writetable)
近来运行程序的过程中需要将循环的结果导入excel文件中,由于保存的结果比较多,所以我想有没有便捷的方法把多个结果汇总,并且给出每一列对应的结果名称,于是我发现了matlab中的宝藏数据类型–table。对我来说table是比cell更不常用的数据类型了,但是看过matlab的官方文档之后,我不禁拍了拍自己的大腿,后悔自己没有早点用上table。Table官方文档之table介绍本次用的到主要是以下内容:首先我们要创建一个table格式的变量,要给它指定大小(size,如果不确定多少行,先写1就行
2022-04-25 10:46:32
17279
原创 Latex自定义图表序号
正常情况下,Latex中的图表都是从1开始计数,格式为Fig. 1如果我们想要对某一个图片指定标号Fig. 2a,可在待修改图片前面使用以下语法:\renewcommand{\thefigure}{2a}如果我们想要得到的是Fig. S1, Fig. S2, … 的排序,可在document前使用以下语法:\renewcommand*{\thefigure}{S\arabic{figure}}表格同理,只需要将命令中的figure换成table即可参考:Custom numbering o
2022-04-19 20:28:21
20508
2
原创 调节latex表格中的字体大小
最近写latex的时候遇到了表格超出文本边缘的情况,希望能够调节字体使得所有表格字体一致并且不超过文本边缘,为此我尝试了以下几种操作:\resizebox?一开始用了\resizebox(详见命令使用说明),但是这个命令会让表格按照边距的大小尽可能地填充页面,所以如果表格内容不一致(有的很宽,有的很窄),相对应的字体也会差很多,不符合我的要求\tabular*,\tabularx关于这两者的对比可见该链接,但是依然没有解决我的问题简单粗暴根据需要,从以下可用字体中选择\Large\large
2022-03-21 17:18:26
13974
原创 matlab调用R给散点图画95%置信椭圆(95% confidence ellipse in a scatterplot)
1. 利用R绘制95%置信椭圆一开始画的不是置信椭圆,就是简单的椭圆,把一个类别的数据点都框起来的那种,就用了ggforce这个包,里面有一个geome_mark_ellipse的函数 官方文档介绍 参考示例1后面用的是ggplot2里面的stat_epllise,官方文档介绍 参考示例1其他资料:How to draw a 95% confidence ellipse? (这是个问答,有人给出了除R之外的绘图方法)Can I add 95% confidence ellipses aroun
2022-03-17 15:04:00
2383
原创 SVG转EMF
最近遇到了某软件只能导出SVG格式的矢量图的情况,但是SVG格式的图片无法直接导入PPT中,所以需要格式转换。方法一:在线转换常见的在线转换网站,如cloudconvert适用于待转换文件较少的情况(手动操作)每天免费转换次数有上限方法二:软件转换在这篇文章里,博主推荐了五种SVG转EMF的软件,我尝试了其中两种,即inkscape和xnconvert,就我自己的使用体验来说还是推荐软件inkscape,xnconvert虽然操作界面很简单,但是导出的emf是有损的(我也不太清楚原因),但
2022-03-17 10:50:56
4818
2
原创 Latex中将Fig.1改为Fig.S1
在\begin{document}前面加上\renewcommand*{\thefigure}{S\arabic{figure}}相同的,如果是对Table操作,加上\renewcommand*{\thetable}{S\arabic{table}}参考链接:change figure caption
2021-11-22 09:33:04
3245
原创 matlab将三维bar图保存为emf格式时分辨率很低
通过命令saveas将bar3进行保存时图片分辨率很低,而同样是用saveas命令保存plot就不会出现这种情况,经过查阅资料发现,在使用saveas进行保存时,如果不规定渲染的方式,其实matlab是会自动为你选择渲染方式。个人推测:因为plot是二维图像所以会自动为你保存分辨率最高的格式(或者说矢量格式),但是对于三维图像,比如说我这里要保存的bar3,矢量格式比较耗时,matlab会自动保存成更高效的位图格式,位图格式的分辨率比较低,所以建议在保存三维格式图像时声明以下使用的渲染模式。如果是手动保
2021-11-15 11:09:55
4034
1
原创 Latex texstudio Use of uninitialized value $ver
安装完Tex live,在texstudio里面对tex文件进行编译时出现以下错误:Process started: pdflatex.exe -synctex=1 -interaction=nonstopmode "bare_jrnl_compsoc".texUse of uninitialized value $ver in scalar chomp at D:/texlive/2020pkg/TeXLive/TLWinGoo.pm line 205. Use of uninitialized
2021-11-10 11:03:51
920
原创 和矩阵有关的时间复杂度计算
论文中有时需要大致给出算法的时间复杂度,我自己比较关注矩阵相关的时间复杂度计算,但是在百度里面搜索到的相关内容有限,于是去看了维基百科,发现维基百科里面有一个词条就叫做"Computational complexity of mathematical operations",里面总结了很多常见的时间复杂度计算。我这里只给出关于矩阵运算的时间复杂度计算汇总,对其他内容感兴趣的小伙伴可以直接点击这个链接计算复杂度–维基百科。...
2021-11-07 15:37:10
9393
1
原创 matlab输出正负号±
直接输出fprintf>> fprintf('±\n');±利用char(177)disp>> disp(char(177))±利用latex语法\pm(这种一般要借助画布展示)
2021-09-06 19:55:35
6222
原创 Latex文本两端对齐
Latex日常问题汇总:LaTeX中使用hyperref包报错LaTex ieee模版中表格caption大写出不来需要对文本进行两端对齐时:加入包\usepackage{ragged2e}在需要对齐的文字前面添加\justifying参考:Latex两端对齐...
2021-09-01 20:56:22
12068
原创 Matlab调用系统命令行利用Internet Download Manager(IDM)实现批量下载
目录一、通过IDM界面批量下载二、系统命令行实现批量下载三、matlab调用系统命令行实现批量下载日常使用IDM时,最常用的就是单个文件下载(添加任务),但是当需要下载的文件比较多时,就希望能够通过IDM实现简单快捷的批量下载,而不是一个文件一个文件地下载,本文将介绍IDM批量下载文件的几种形式。一、通过IDM界面批量下载添加批量任务这种方法比较适合文件命名不同但是高度相似(可以是按照数字排序的,也可以是按照字母顺序排序的)的同一类文件下载,如图所示,可以在地址一栏输入保持不变的部分,对于变化
2021-06-07 21:16:28
1587
原创 核范数求导(derivative of the nuclear norm)
我在网上找到了关于核范数求导的两种方式,一种是论文里常用的Singular Value Thresholding(SVT)方法,另外一种是网上流传的通过SVD的方式直接求导的方式。1. Singular Value Thresholding这种方法最早是针对矩阵补全的问题提出的,在论文《A Singular Value Thresholding Algorithm for Matrix Completion》中,作者提出了关于以下形式问题的求解方法即对于(2.3)公式中最优解X等于 Dτ(Y)D_{
2021-05-30 15:53:55
4503
14
原创 matlab捕获奇异值警告(函数lastwarn, warning)
实际问题:实验中遇到奇异值警告时,想要捕获该警告,跳出该层循环不再执行后续程序,并且在结果中记录警告解决方法:matlab官方文档其实给出了一些关于错误的处理方式但是由于我这里想要捕获的警告不是自己定义的,而是在计算过程中系统自己发出来的,所以我采取了比较综合的方式:选取函数lastwarn捕获最后一条警告信息(注意:这里说的最后一条警告信息是全局的,假设代码中设置每一次循环都用lastwarn去捕获警告信息,若某一个参数设置下出现了警告A,使用lastwarn捕获A,但是在下一个参数设置中即
2021-04-15 11:39:12
3029
原创 dicom转nii
使用到python中的dicom2nifti下载的三种方式:pip install dicom2nifticonda install -c conda-forge dicom2niftipycharm 中手动安装为能够正常使用dicom2nifti,需要下载GDCM (不然会报错)GDCM下载地址(直接下载.exe即可)GDCM安装指南(注意要将其添加进PATH,即环境变量)安装过后,执行以下代码import dicom2niftidicom2nifti.convert_direc
2021-03-26 11:15:33
2518
6
原创 Matlab找出数组中出现次数最多的值
我想统计一个数组(尤其是多维数组)中出现次数最多的值,在网上找到了如下几种方法:使用"mode"函数 官方文档之mode函数M = mode(A) 返回 A 的样本众数,即 A 中出现次数最多的值。如果有多个值以相同的次数出现,mode 将返回其中最小的值。对复杂的输入,最小值是排序列表的第一个值。M = mode(A, 'all')计算 A 的所有元素的众数M = mode(A,dim)以一个二维输入数组 A 为例。如果 dim = 1,则 mode(A,1) 返回包含每一列中
2021-02-22 09:25:17
12771
原创 Mac上运行matlab2019b卡顿
我一直纳闷,为什么别的朋友运行Matlab就很流畅,我的一打开就转圈,根本用不了,在知乎上找到一位朋友的回答,说是因为和某些软件不兼容,关掉了magnet,流畅到飞起知乎回答mathworks社区回答我记得欧路词典好像也不太兼容,之前没关欧路词典运行Matlab也会有点问题...
2020-12-09 10:16:36
1579
2
原创 LaTeX中使用hyperref包报错
在某一篇文章中我加入了hyperref的包来实现引用或者链接的跳转\usepackage[colorlinks=false,linkcolor=black,anchorcolor=black,citecolor=black,CJKbookmarks=false]{hyperref}是可以正常运行的然而当用在另外一篇文章中,就总是报错了,Windows上面这样报错????Mac上面这样报错????对比了两个文档,发现是bm这个包和hyperref这个包冲突了,我在后面的这个包里面用了\bm来给\be
2020-07-14 10:36:46
5655
原创 Anaconda配置镜像源
清华镜像网站,官网提供了最新的地址具体修改方法是在anaconda prompt里面输入:conda config --add channels 地址conda config --show channels里面可以查看镜像列表也可以直接修改.condarc文件,正如上图所说,windows用户需要通过先执行conda config --set show_channels_urls yes之后可以在C:\Users\用户名 这个路径下找到.condarc文件...
2020-06-14 10:51:50
2304
原创 LaTex ieee模版中表格caption大写出不来
IEEE模版里面给的表格示例中,表格的caption都是大写,但是自己用的时候都是小写,而且caption和table还是连在一起写的,并没有换行,检查之后发现多加了一个caption的package,删掉就好了...
2020-03-24 20:17:13
3441
14
原创 FarutoUltimate3.1Mcode make文件编译失败
libsvm-3.1-[FarutoUltimate3.1Mcode]工具箱编译问题解决路径VS2017编译器选择路径一定要在设置路径中把工具箱所在文件夹放进搜索路径中,如下图(三个文件夹都要)VS2017据说MATLAB自带编译器Lcc-win32 C在这里无法使用。因为libsvm源代码使用c++写的,而Lcc-win32 C是一个c编译器,无法编译c++源代码!下载VS,可以参考h...
2020-01-07 22:14:10
373
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人