1. 程式人生 > >matlab之使用TCP/IP協議進行通訊

matlab之使用TCP/IP協議進行通訊

有時需要資料進行實時處理,使用TCP/IP協議是很好的選擇,前提是主機和從機要在同一個網路下。
matlab的tcpip函式做了很好的封裝,通過自帶的示例我們可以清楚看到該如何使用。

%Start a TCP/IP echo server and create a TCPIP object.
echotcpip('on',4012)
t = tcpip('localhost',4012); %實際換成host的ip地址和埠

%Connect the TCPIP object to the host.
fopen(t)

%Write to the host and read from the host.
fwrite(t,65:74) %注意,這裡是ASCII碼 A = fread(t, 10); % Disconnect the TCPIP object from the host and stop the echo server. fclose(t) echotcpip('off')

在手機或者其他電腦上安裝網路除錯助手,可以在matlab端進行除錯。