如何将Moku:Lab的数据记录器中的 .CSV 文件导入 MATLAB?
如果您只需要数据,只需在 MATLAB 命令提示符下输入“load yourfile.csv” 。Moku Moku:Lab的数据记录器生成的 CSV 文件还包含一个文本标题,其中包含有关数据记录时间、仪器设置以及数据中每列代表什么的信息。如果您还想导入这些元数据,请使用命令“moku = importdata('yourfile.csv')”
例如,这是来自
>> 莫库 = 导入数据(“Moku示波器数据_20240707_103108_Traces.csv”);
>> 莫库
莫库 =
结构 和 字段:
数据: [1024×3 双倍的]
文本数据: {9×3 细胞}
标题: {'% 时间 (s)' ‘ 渠道 一个 (输入 1) (五)' ‘ 渠道 乙 (输入 2) (五)'}
>> moku.文本数据
答 =
9×3 细胞 大批
{'% Moku:Go 示波器' } {0×0 双倍的 } {0×0 双倍的 }
{'% 渠道 一个 (输入 1)、 直流 耦合, 1 x…'} {0×0 双倍的 } {0×0 双倍的 }
{'% 渠道 乙 (输入 2)、 直流 耦合, 1 x…'} {0×0 双倍的 } {0×0 双倍的 }
{'% 时间 跨度 1.255 多发性硬化症, 时间 抵消 0.000…'} {0×0 双倍的 } {0×0 双倍的 }
{'% 边缘 扳机: 渠道 一个, 等级 0.000 …'} {0×0 双倍的 } {0×0 双倍的 }
{'% 输出 1 (离开) - 正弦, 10.000 000 000…'} {0×0 双倍的 } {0×0 双倍的 }
{'% 输出 2 (离开) - 坡道, 50.000 000 000…'} {0×0 双倍的 } {0×0 双倍的 }
{'% 获得性 2024-07-07 电视 10:31:08 -0700’ } {0×0 双倍的 } {0×0 双倍的 }
{'% 时间 (s)' } {' 渠道 一个 (输入 1) (五)'} {' 渠道 乙 (输入 2) (五)'}
>> moku.colheaders
答 =
1×3 细胞 大批
{'% 时间 (s)'} {' 渠道 一个 (输入 1) (五)'} {' 渠道 乙 (输入 2) (五)'}
>> moku.data
答 =
-0.0006 -0.0012 -0.0037
-0.0006 -0.0024 -0.0037
-0.0006 0 -0.0037
-0.0006 0 -0.0037
-0.0006 0 -0.0037
...
-0.0006 -0.0012 -0.0037
-0.0006 -0.0012 -0.0037
-0.0006 -0.0012 -0.0037
-0.0006 -0.0012 -0.0037
-0.0006 -0.0024 -0.0037