
C#/VBA/VB/MATLAB
吃白兔的小青菜
买酒醉卧雪桥下,红袖添香夜读书。
展开
-
MATLAB程序打包JAR跳坑记
网上教程很多,基本上按教程Step By Step做可以成功。但有几个天坑要注意:1、测试下JDK是否正常。用java -version和javac在cmd下跑下看有没有输出,同时要和MATLAB获得的JDK版本一致;2、JDK版本和MATLAB版本的匹配性。我Google了下,一般来说2018b以上肯定是兼容JDK1.8的。2014b请用JDK1.7;3、作为附加和主接入口的m文件都要改写成function形式。包括不需要传参的m文件,也要改;4、打包后的jar包使用前还要再工程项目里导入原创 2020-05-08 18:47:00 · 399 阅读 · 0 评论 -
基于bootstrap 方法的土壤采样计算工具
bootstrap是统计学中非常经典的一种重采样方法(resampling)。一般用于样本空间有限、变异系数估计较大的场合。土壤环境质量调查过程中很容易因为土壤的各向异性导致采集到的样品不具备代表性,因此需要用对应的工具进行计算。核心代码如下,改进自matlab自带的bootstrap。function [bootstat, bootsam] = bootstrp(nboot,boot...原创 2019-11-06 00:18:59 · 545 阅读 · 2 评论 -
VBA批量加表头
有时候需要把经过处理的导出数据批量加表头,好久不写VB了有点生疏,记录一个。注意,这种方式加表头因为是反复打开文件、写入文件,所以速度是非常慢的!!!我观察了一下,基本上在我的970EVO上速度是1个文件/s。如果可能,还是尽量用pandas的功能输出excel吧。Sub test()Dim wb As WorkbookDim mypath$, myname$Application...原创 2019-06-17 01:13:54 · 1723 阅读 · 0 评论