想要使用vvvv进行控制,但是数据是从matlab里算出的
就想到tcp/ip方式连接
查找很多资料,可大多数都是在MATLAB接收数据
折腾了会终于做出来了
我就把我做的给大家分享吧
1.首先在vvvv里选择TCP(Network Client Advanced)node
按F1把里面的整个说明复制到工作面上,打开Enable开关
2.MATLAB
输入 >>help tcpip就会看到 Client Example
ServerExample
3. 把ServerExample的内容复制下来 + fprintf(t.‘想要输出的数据‘)
也就是
>> t=tcpip(‘localhost‘, 4012, ‘NetworkRole‘, ‘server‘);
>> fopen(t); % this will block until a connection is received.
>> fprintf(t, ‘GET /‘);
MATLAB这面就完成了
4.我的Matlab里RPORT值是4012,那么在vvvv的remote port也输入为4012.
然后我的俩个都是localhost,你也可以输入IP地址,要保证一致就可以了
完成
时间: 2024-10-23 21:21:20