Have fun with sci.dog

程序 第4页

在C#里进行FIR/IIR滤波以及使用Math.net库-SciDog

在C#里进行FIR/IIR滤波以及使用Math.net库

最近笔者需要在我的一个C#项目里添加一个滤波器功能,对一批质量不太好的现场数据进行DSP处理,我们都知道在matlab里使用fdatool,filterDesign可以很方便的设计数字滤波器,但是笔者希望的是将一个滤波器设计和使用模块融入现...

赞(0)fx4722fx4722阅读(3875)评论(1)
MATLAB与C#的日期转换对比-SciDog

MATLAB与C#的日期转换对比

此问题的背景是笔者要将一段MATLAB代码翻译成C#代码,matlab代码中使用日期运算,用到了datenum函数,计算了不同日期之间的时差等。C#中的日期类是DataTime,因此笔者尝试了一下。 matlab中的datenum函数可以把...

赞(1)ALPFFALPFF阅读(826)去评论

C#调用C++动态链接库dll时产生的两个问题

最近用C++打包了一个程序集,在C#中进一步调用时,出现了2个bug: 提示错误:试图加载格式不正确的程序。 发现dll无法加载,说明C#无法识别或使用我自己的DLL,查找原因后,发现是系统编译环境目标平台与dll库文件的环境不一致解决方案...

赞(2)fx4722fx4722阅读(719)去评论
Matlab 文件占用导致不能删除问题-SciDog

Matlab 文件占用导致不能删除问题

当在matlab中打开一个文件而没有关闭之前,无法删除一个文件,如图所示 此时,只需要关闭文件,即可删除文件 这种方法估计大家都知道,但还有一种情况,就是我们在并行计算中打开了文件,这个时候,采用fclose all就不起作用了。输入fcl...

赞(0)ALPFFALPFF阅读(1661)去评论
MATLAB中table数据添加列column-SciDog

MATLAB中table数据添加列column

笔者最近使用matlab的table处理数据,感觉很方便,碰到一个需求,是要往table里添加一列,一下子蒙住了,最后在网上查到方法,发现自己还挺蠢了,年龄大了,脑子不好用了,记录下来。 方法很简单,像添加结构体一样添加即可。 比如,有这样...

赞(5)ALPFFALPFF阅读(4408)评论(1)
MATLAB和Python获得文件MD5值-SciDog

MATLAB和Python获得文件MD5值

笔者使用python和matlab,共同完成一个项目的归档整理,其中,python用来统计pdf文档和word文档的页数,matlab完全其他工作。 一个问题就是,要把python获得的文件页数和matlab进行匹配,一个容易的思路是,用文...

赞(0)ALPFFALPFF阅读(982)去评论

MATLAB获取EXCEL非空白sheet个数

最近一批文档归档,要求统计每个excel文件表的个数,当然,要排除空白表。 这个功能用matlab很好实现,但笔者在MATLAB File Exchange上面居然没有找到可以直接使用的函数。没办法,只好自己动手写一个了。 代码很简单 需要...

赞(0)ALPFFALPFF阅读(848)去评论

python获得pdf文档页数

使用python获得pdf文档的页数,相对来说就很简单。 使用PyPDF2库即可。 代码很简单 使用前,只需要安装PyPDF2库即可 pip install PyPDF2 使用这个函数也需要try,进行异常处理,将自动识别失败的,返回一个异...

赞(0)ALPFFALPFF阅读(733)去评论
python获得word文档的页数-SciDog

python获得word文档的页数

最近对一些文件进行统计,要分别统计得到word,pdf文档的页数,excel文件的有效的sheet的个数。 上网搜索之后,分别用python和matlab进行了处理。 先说说如何用python获得word文档的页数,这段代理来源于网络 这段...

赞(1)ALPFFALPFF阅读(1728)去评论