使用python调用matlab API接口进行数据分析
找到matlab安装目录下自带的setup.py的路径我的路径如下
D:\MATLAB\R2018a\extern\engines\python
打开cmd进入到刚才找到的路径
管理员权限执行!!! pyhton setup.py install
具体代码
1.将csiTool中的matlab文件夹下的文件拷到pycharm的工作目录下,我的拷出来不行,于是从Github中重新下载了下来,考进去成功!
csi_trace=read_bf_file('csi.dat');
csi_entry=csi_trace{1}
timestamp_low: 4 (In the sample trace, timestamp_low is invalid and always 4.)
bfee_count: 72
Nrx: 3
Ntx: 1
rssi_a: 33
rssi_b: 37
rssi_c: 41
noise: -127
agc: 38
perm: [3 2 1]
rate: 256
csi: [1x3x30 double]
timestamp_low:NIC网卡1MHz时钟的低32位。它大约4300s(72min)重复一回。 (从0-2^32需要4300s),时间戳,相连两包此值差单位为微秒,通过验证发现100hz的发包频率此差值为10000,20hz的发包频率此差值为50000,此参数可以确定出波形的横轴时间。
当发包频率过大会出现接收端停止收数的情况&#x