【发布时间】:2014-03-06 00:40:20
【问题描述】:
我需要读取并处理 matlab 代码块,其中的数据来自 Simulink 框架内的“Raspberry Pi ALSA 音频捕获块”。我正在使用 Matlab r2013a 和 matlab r2013b,以及树莓派 Simulink 库。
那是因为我需要开发一个特殊的音频分析。
所以我的问题是:如何读取来自“Raspberry Pi Audio Capture”块的数据流,并在之前修改它们以将修改后的数据“绘制”或“记录”到文件中?
以及如何在流图中绘制这样的数据?
以及如何将这样的数据记录到文件中?
谢谢!
【问题讨论】:
-
记住 ALSA 音频捕获块是 RaspberryPi 工具箱的一部分,我们可以看到 Scope 块在 RaspberryPi 上不起作用,“To Multimedia File”在 Raspberry 上也不起作用。此命令仅适用于最终工作中未连接的主机 PC,因此:-(此脚本有时有效:%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% fileID = fopen('/home/pi/Desktop/THENAMEOFTHEFILE. txt','a'); fprintf(fileID,'%12.8f\n',INCOMINGDATAVARIABLENAME); if stopIN == 1 fclose(fileID); end %%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%