声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1255|回复: 4

[编程技巧] C语句如何用MATLAB实现

[复制链接]
发表于 2009-4-10 16:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我有一个C的语句
fread(&evfile, sizeof(evfile), 1, fp);
其中evfile为char evfile[16]型的,fp为一个要读的文件,

我要把它改写成MATLAB语言,我把它写成evfile=fread(fp,16); 读出来的结果是不对,要怎样把这一语句用M语言来改写?
回复
分享到:

使用道具 举报

发表于 2009-4-10 17:09 | 显示全部楼层

回复 楼主 blusun_2008 的帖子

请楼主说的详细一点,没能看懂你的意思!
evfile[16]型的  这句是否说是一个数组??
sizeof(evfile) 又是什么??
 楼主| 发表于 2009-4-10 17:31 | 显示全部楼层
char evfile[16] 就是定义一个字符型的数组;
sizeof(evfile) 是这个变量的字节个数,这些都是在C++6.0的环境下编写的
我是想把它改写在MATLAB环境下的语句
发表于 2009-4-10 23:00 | 显示全部楼层
C语言没学彻底, 不太确定意义了!
建议楼主应直接说明问题即可!
 楼主| 发表于 2009-4-12 20:38 | 显示全部楼层
问题解决了,那个fread的语句,改写成matlab时,还是用fread,开始只是自己没看清这个函数的帮助介绍。呵呵,谢谢个位帮忙了!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-20 00:26 , Processed in 0.083880 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表