科学网

 找回密码
  注册
基于MATLAB创建HDF之Vgroup及向存在Vgroup中追加数据
汪自军 2010-9-20 14:53
下面的两个例子, 1,展示了如何往HDF文件中新建一个Vgroup并加入数据, 2,展示了如何往Vgroup中追加数据 process 1 %% insert a Vgroup to a exist HDF file % open a hdf file % written by WANG Zijun, 2010.09.20 % Jilin University, Email: wzj08@mails.jlu.edu.cn fId = hdfh('open', 'LimbRad.h ...
个人分类: 计算程序|6644 次阅读|没有评论
基于MATLAB创建HDF文件及向存在HDF中追加数据
热度 3 汪自军 2010-9-19 18:39
下面的例子展示了如何新建一个HDF文件并写入数据,及打开已关闭的HDF文件再向其追加数据。 本例测试于Linux(Ubuntu 10.04)系统,MATLAB版本为2009b.Unix。 %------------------------------------------ % the program example demonstrates the process that create a HDF file and wirte some data set into it, further ...
个人分类: 计算程序|10329 次阅读|1 个评论 热度 3
CWzjWAData类:c++数组与MATLAB数组相互转换
热度 1 汪自军 2010-5-23 10:52
c++与MATLAB混合编程的时候,如果传递的数据是二维及以上数组时,由于C是行优先而MATLAB是列优先的原故,会导致数据排列不正确,导致程序错误。 可以传递之前和传递之后进行转置,但是要注意,数据虽然不正确,但是维数信息是正确的,所以转置前后的行和列要保持不变,仅仅调用一下转置函数估计还不能达到目的。 现提供一 ...
个人分类: 计算程序|9908 次阅读|3 个评论 热度 1
MATLAB调用C/C++函数的方法
热度 4 汪自军 2010-5-5 13:42
通过MATLAB将C/C++函数编译成MEX函数,在MATLAB中就可以调用了。 1,首先装编译器 Matlab里键入mex-setup,选择你要编译C++的编译器 2,写C++函数 函数的形式必须是 voidmexFunction(intnlhs,mxArray*plhs ) nlhs:输出参数个数 plhs:输出参数列表 nrhs ...
个人分类: 计算程序|41171 次阅读|6 个评论 热度 4
基于DLL形式VC调用MATLAB函数方法
热度 2 汪自军 2010-5-2 22:39
如果在一MATLAB中或VC中写好了函数的话,想在对方的环境中使用,直接将对方语言的函数编译成DLL是一个很方便的方法,不需要重写了。今天把基于DLL形式VC调用MATLAB函数的主要过程写下,在后续将写一下MATLAB调用VC函数的方法。 1,MATLAB中编译DLL 在MATLAB中写好函数,保存在mtTestFun.m中,使用 ...
个人分类: 计算程序|23167 次阅读|5 个评论 热度 2
HITRAN库数据提取工具ExtractHitPar
热度 1 汪自军 2010-5-2 20:06
HITRAN库中文件将数据保存时,有些是字符串,有些 字段间没有任何分隔 ,对于数据的使用造成不便。ExtractHitPar可以将HITRAN库中的每种分子文件,提取出其中的M,I,nu,S,n_air,gamma_air等列。 原文件 : 73 0.000001 8.513E-51 3.256E-35.0352.0345 1470.18720.710.000000 &n ...
个人分类: 计算程序|7767 次阅读|1 个评论 热度 1
操作office的类CWzjOffice 3.0及其功能自改进方法
热度 3 汪自军 2010-5-2 19:39
WzjOffice类3.0版 主要增加了CWzjWDTable类,增强了对表格的操作。如,设置表格边框线型,边框显示,设置表格高与宽,文字竖排显示等。当然等有时间的时候,还会继续增加其功能,升级3系列版本。当然也欢迎相同爱好网友共同增加其功能。 ...
个人分类: 计算程序|7405 次阅读|7 个评论 热度 3
基于m_map的球面立体投影的MATLAB实现
热度 3 汪自军 2010-5-2 19:24
图1 假设的全球某成分分布 图2 北半球和南半球球面立体投影坐标系 以球面立体 ...
个人分类: 计算程序|14160 次阅读|5 个评论 热度 3
Modified Julian Day与年月日时分秒转换C++和MATLAB代码
热度 7 汪自军 2010-3-30 14:47
C++转换函数: 年月日时分秒(支持小数秒)与ModifiedJulianDay互转 doubleYmdToMjd(intiYear,intiMonth,intiDay,intiHour,intiMin,doubledSec); voidMJdToYmd(doubledMJD,int*piYear,int* ...
个人分类: 计算程序|16365 次阅读|13 个评论 热度 7
SCIATRAN助手V3.0版
热度 3 汪自军 2010-3-9 23:00
注:SCIATRAN助手V3.0版已经被功能更全面的SCIAssistParV1.0替代。 关于SCIAssistPar最新版本及信息请见 http://blog.sciencenet.cn/home.php?mod=spaceuid=43777do=blogid=474524 v3.0更新:增加廓线扰动,SCIA-O3新增读取数据和信息输出功能 V2.0更新:增加SCIA-O3查看功能,更改输入几何文件格式 ...
个人分类: 计算程序|10998 次阅读|5 个评论 热度 3

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 22:55

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部