如何将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