什么程序能打开sig文件格式

什么程序能打开sig文件格式,第1张

用matlab可以打开,[fname path] = uigetfile('*.sig')str = fullfile(path,fname)[head data] = sigread(str)

sig是每个BREW小程序的必须要有的有效的数字签名以便在手机设备上运行,BREW的数字签名有两种:

一,测试签名:这是针对认证的开发商的请求提供的。一个测试签名使任何小程序可以在单一设备上,而且只能在该设备上运行,在请求测试签名时必须提供设备的电子串行码(ESN);

二、生产签名,这类签名只有在小程序通过TBT测试时,QUALCOMM才会提供这类签名,与测试签名不同,生产签名可以使一个单一的小程序运行在任何BREW设备上。

取得测试签名:

测试签名是有BREW开发商外联网上一个基于互联网的TestSig生成器的工具生成的。TestSig生成器基于设备的ESN创建一个测试签字,该签名从生成日起90天内有效,到期后须在重新生成一个签名(SIG)。

1、数据读取

光谱测量结果的格式为.sig,此数据类似ascii格式,可以利用写字板或记事本直接打开,可以直接导入excel。

data=

357.7 584.00 485.00 83.05

359.3 606.00 506.00 83.50

360.9 697.00 532.00 76.33

362.5 676.00 504.00 74.56

364.1 700.00 524.00 74.86

365.7 724.00 544.00 75.14

367.3 744.00 565.00 75.94

368.9 768.00 584.00 76.04

第一列:波长(纳米)

第二列:白板测量值

第三列:地物测量值

第四列:反射率(百分比)

数据读取:

Display——Spectral Library Viewer——Import——ASCII选择.sig文件

X data:Column1;Y data:Column4

X data units:Nanometers

右上方Export可输出结果图

2、光谱平滑

Toolbax——Spectral——Spectral Math

输入公式:smooth(s1,5)

其中s1代表光谱线,必须用s1,s2等来表示;5代表平滑的加权系数

选择光谱曲线,得到平滑后结果

3、一阶、二阶导数

同上,使用Toolbax——Spectral——Spectral Math

输入公式:deriv(s1)

得到一阶微分结果

输入公式:deriv(s2)

得到二阶微分结果


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12104470.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存