梁德山 (One Limit)
Home
Blog
Moment
Series
About
梁德山博客
Categories
Matlab (10)
Others (6)
Mac (2)
Git (1)
Featured Tags
matlab (11)
others (4)
作图 (3)
mac (2)
test (2)
c++ (1)
git (1)
latex (1)
push (1)
teamviewer (1)
大物实验 (1)
批处理 (1)
拟合 (1)
插值 (1)
数据处理 (1)
测试 (1)
隐函数 (1)
Recommend Series
Matlab (10)
Others (5)
Mac (2)
Git (1)
Blog
17 posts
Blog
记录科研路上的小技巧. 分5类:
MATLAB: MATLAB code、加速和一些小技巧.
Python: Python科研数据可视化、Mayavi包的应用.
Mac: Mac系统使用心得体会,小技巧
Git: 我自己用到的git基础知识.
Others: 生活、旅游、照片、建站、杂物.
««
«
1
2
»
»»
TeamViewer 被检测为商业用途的解决办法
May 15, 2019
2 minutes read
TeamViewer 14版本以后 越来越难破解。 除了破解之外还有什么办法使用个人版TeamViewer? 下面以我的亲身经历编写。 最近经常被检测为商业用途,然后弹出5分钟断开的提示。 提示为5分钟,有时候1分钟就断开了,如此短暂的时间很难远程把问题处理完。 这就是频繁断开的弹窗 第一步打开 TeamViewer 官网 由于我用mac版本,升级到了最新版,破解基本是没可能 于是我打开了 TeamViewer 官网 如下 https://www.teamviewer.com/en/support/personal-use-verification/ 打开后看到如下图内容: 第二步填写提交表单 上图红色1处,填......
Others
mac
Others
mac
TeamViewer
mac
linux scp df du指定深度 查看pdf matalb后台执行任务
May 14, 2019
One minute read
查看磁盘用量 df 查看当前目录,每个子目录占用磁盘空间 du du -h 指定深度为1 du -h --max-depth=1 不同服务器之间传文件 scp lds@22X.XX.XX.XXX:/home/lds/XXXXXX ~/Desktop/ 查看pdf文件 evince $.pdf 后台执行matlab的.m文件 -nohup matlab <XXXX.m & 版本控制 Version Action Time 1.0 Push 2019-05-14T13:04:06+08:00......
Others
Others
Others
git三连
May 8, 2019
One minute read
$ git add . $ git commit -m "修改信息" $ git push origin master......
git
git
git
push
通过终端命令改变Launchpad行数列数
Oct 16, 2018
One minute read
找到并打开终端后,按照下面的格式输入指令,把其中的「列数」和「行数」替换成你想要的数字: 设置 Launchpad 的列数,对应于每一行 App 的个数 defaults write com.apple.dock springboard-columns -int 列数 设置 Launchpad 的行数,对应于每一列 App 的个数 defaults write com.apple.dock springboard-rows -int 行数 重置 Launchpad defaults write com.apple.dock ResetLaunchPad -bool TRUE 重置 Dock killall Dock 你也可以将所有指令放到一句话中,每一个分句用「;」分隔,我们来看看将 Launchpad 从 7 x 5 布局调整为 9 x 7 布局的效果,在 terminal 中输入指令并按下回车: defaults write com.apple.dock springboard-columns -int 9;defaults write com.apple.dock springboard-rows -int 7;defaults write com.apple.dock ResetLaunchPad -bool TRUE;killall Dock 摘自 https://sspai.com/post/33299 版本控制 Version Action Time 1.0......
mac
mac
mac
MATLAB调用C/C++函数的方法
May 19, 2014
2 minutes read
通过MATLAB将C/C++函数编译成MEX函数,在MATLAB中就可以调用了。 1,首先装编译器 Matlab里键入mex -setup,选择你要编译C++的编译器 2,写C++函数 函数的形式必须是 void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) nlhs:输出参数个数 plhs:输出参数列表 nrhs:输入参数个数 prhs:输入参数列表 ,不过函数名可以随便取的。注意:保存的文件名就是将来在MATLAB中调用的函数名,而不是这里的函数名......
matlab
matlab
matlab
c++
帮高中同学LXG修改过的代码
Dec 10, 2013
One minute read
clear clc srcDir=uigetdir('F:\Data\preshear and relaxation\2013-11-26-SSBR80-60oC- 1 s-1 preshear and hold.','请选择读取目录'); %获得选择的文件夹 cd(srcDir); allnames=struct2cell(dir('*.tif')); %只处理8位的bmp文件 [k,len]=size(allnames); %获得bmp文件的个数 saveDir=uigetdir('F:\Data\preshear and relaxation\2013-11-26-SSBR80-60oC- 1 s-1 preshear and hold.','请选择保存目录'); for ii=1:len %逐次取出文件 name=allnames{1,ii}; I=imread(name); %读取文件 fftI=fft2(I); sfftI=fftshift(fftI); RR=real(sfftI); II=imag(sfftI); A=sqrt(RR.^2+II.^2); A=(A-min(min(A)))/(max(max(A))-min(min(A)))*225; h=figure; imshow(A); %% %by lds colorbar colormap('jet') [~,lname]=size(name); namefig=name(1:lname-3);saveas(gcf,[saveDir '\' namefig 'fig']) %保存fig的图像 print(1,'-dpng',[saveDir '\' namefig 'png']); %保存png的图像 close(h) end......
Others
Others
matlab
Others
批处理
Matlab在大学物理试验数据处理中的应用汇总 北京科技大学
Nov 26, 2013
One minute read
Matlab在大学物理试验数据处理中的应用 北京科技大学
matlab
matlab
matlab
数据处理
大物实验
matlab不规则散点插值
Nov 19, 2013
One minute read
clear clc % 读入你的xyz 假设你的xy坐标范围在-100到100之间 F_z=TriScatteredInterp(x,y,z); ti=-100:100; %xy的数据范围 [qx,qy]=meshgrid(ti,ti); qz=F_z(qx,qy); surf(qx,qy,qz); http://xiaozu.renren.com/xiaozu/106512/358088928 http://xiaozu.renren.com/xiaozu/106512/358090198......
matlab
matlab
matlab
插值
理工宅男看世界之——规则决定的中庸
May 5, 2013
3 minutes read
写于高三 中庸英文Moderate,如果用理工宅男的眼光看那就是50%,不上不下,不左不右。所以本理工宅男对中庸无褒贬态度。只是分析一个简单的数学小模型。 理工宅男小人物一个,也管不了国家级别的大规则,所以我们不分析国家级别的大规则,只用小学数学分析一下一个小小的规则。本宅男在学校呆了好多年,没错就是“呆”了好多年。所以还是来分析一下熟悉的选举制度吧。选举制度话题好像有些大,莫慌宅男只分析自己熟悉的小......
Others
Others
Others
Matlab 随机生成数据的问题
Jul 19, 2011
One minute read
原帖地址 http://emuch.net/bbs/viewthread.php?tid=3330652 求助随机生成数据的问题 比如有a,b,c,d,e,f等6个变量,已知它们的取值范围 70<=a=<90 5<=b=<15 1<=c=<10 0<=d=<5 0<=e=<1 0<=f=<0.5 且要求a+b+c+d+e+f=100 请高手赐教如何编一个高效的matlab程序生成100组这样的数据? 我编了一个,但是效率太低。小弟数学很差,高考不及格 本贴金币手工发放 lds588(+20) ★ ★ 臭水沟(金币+2): 谢谢应助~~ 2011-06-24 08:33:18 harp(金币+20): 学习到一些东西 2011-06-24 09:09:45 引用回帖: Originally posted by harp at 2011-06-23 20:41:58: 比如有a,b,c,d,......
matlab
matlab
matlab