필터 지우기
필터 지우기

How to send Table using UDP in MATLAB

조회 수: 2 (최근 30일)
Med Future
Med Future 2024년 3월 3일
댓글: Image Analyst 2024년 3월 4일
Hello, I hope you are doing well. I want to send Table using UDP. How can i do that?
I have write the following code but it does not working. Can anyone help me with that
client_port = 10011;
clientAddress = '192.168.100.202';
% Define the table
C = {5 "cereal" 110 "C+"; 12 "pizza" 140 "B";...
23 "salmon" 367 "A"; 2 "cookies" 160 "D"};
T = cell2table(C, 'VariableNames', {'Age', 'FavoriteFood', 'Calories', 'NutritionGrade'});
% Open a UDP port
u2 = udpport("IPV4",'LocalPort',client_port);
% Send the data
write(u2, clientAddress, client_port, T);
  댓글 수: 1
Image Analyst
Image Analyst 2024년 3월 4일
Save yourself some work and add only tags that are actually related to your question, not 22 unrelated (like image processing) or useless tags such as matlab, matlab code, code, etc.

댓글을 달려면 로그인하십시오.

답변 (1개)

Voss
Voss 2024년 3월 3일
According to the documentation, the "data" input is:
"Vector of values to write, specified as a row (1-by-N) or column (N-by-1) array of numeric data, string, or character vector."
A table is none of those things.
Also, the order of the inputs is:
"write(u,data,destinationAddress,destinationPort)"
or
"write(u,data,datatype,destinationAddress,destinationPort)"
  댓글 수: 7
Med Future
Med Future 2024년 3월 4일
@Voss how Can i read this table on recieving side?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Licensing on Cloud Platforms에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by