我试图通过MATLAB将数字传感器连接到我的电脑。如何格式化从MATLAB串口读取的数据?
我首先发送一个数据请求到传感器,然后传感器回复一个六字节的数据流。
MATLAB读取这样的传感器:
data1 = fscanf(obj1, '%c', 6);
我确切知道数据的内容应该是,但我不知道如何在MATLAB中产生的数据包读取数据。
数据包(data1
)只是6个字节,但是如何以整数形式访问每个单独的元素?
我从来没有碰过MATLAB编程,所以我有点迷路。
方问题:什么MATLAB的数据格式%c
,%s
,%c\n
和%s\n
是什么意思?我试图寻找它,但我找不到任何东西。
我很想知道'data1'中有什么样的例子。如果在命令窗口中键入'disp(data1)',它会显示什么? – gnovice 2009-11-24 18:36:21