急,关于matlab使用tcpip 和fopen的一个问题

hanniballee 2015-03-25 05:36:42
最近在使用matlab做课程设计,想实现通过tcp在网络中传输文件,部分代码如下,
function sendfile(f)
if f~=0
fid=fopen(f);
data=fread(fid);
fclose(fid);
tcp=tcpip('127.0.0.1',12300,'networkrole','server');
set(tcp,'outputBufferSize',10240);
fopen(tcp);
fwrite(tcp,abs(f),'uint16');


调试代码时运行到 fopen(tcp) 时matlab就会一直正忙,也不知道哪里出错了,求大神解答
...全文
390 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,422

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧