matlab matlab库函数转c语言dir路径读取无效

matlab dir函数有什么用_百度知道
matlab dir函数有什么用
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
来自科学教育类芝麻团
采纳数:5066
获赞数:18141
擅长:暂未定制
参与团队:
Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件,并存放在在一种为文件结构体数组中.dir函数可以有调用方式为:dir('.')列出当前目录下所有子文件夹和文件dir('G:\Matlab')列出指定目录下所有子文件夹和文件dir('*.m')列出当前目录下符合正则表达式的文件夹和文件
来自电脑网络类芝麻团
在命令栏里敲一下就知道了嘛这个是返回你的工作目录的目录树
本回答被提问者和网友采纳
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。DIR List directory.
DIR directory_name lists the files in a directory. Pathnames and
wildcards may be used.
For example, DIR *.m lists all the M-files
in the current directory.
D = DIR('directory_name') returns the results in an M-by-1
structure with the fields:
-- Filename
-- Modification date
-- Number of bytes allocated to the file
-- 1 if name is a directory and 0 if not
datenum -- Modification date as a MATLAB serial date number.
This value is locale-dependent.
See also what, cd, type, delete, ls, rmdir, mkdir, datenum.
Overloaded methods:
阅读(...) 评论()24小时热门版块排行榜&&&&
(正式写手)
在线: 299.2小时
虫号: 615231
注册: 专业: 凝聚态物性 II :电子结构
急急急!!在线等帮助 matlab 里面的dir函数
各位达人好!
小弟有一问题想请教
我用dir函数去读取某一文件夹下的同种类型的所有文件,我的文件名是10.png, 20.png, 50.png, 100.png, 200.png, 300.png, 1000.png
但是我读进来以后,它按照10.png, 100.png, 1000.png, 20.png, 200.png.....这样的顺序给我的
可是我想要的是10.png, 20.png, 50.png, 100.png, 200.png, 300.png, 1000.png这样的顺序
[ Last edited by wanghan838 on
at 19:29 ]
& 猜你喜欢
已经有18人回复
已经有8人回复
已经有10人回复
已经有34人回复
已经有37人回复
已经有31人回复
已经有102人回复
已经有20人回复
已经有41人回复
已经有6人回复
& 本主题相关价值贴推荐,对您同样有帮助:
已经有4人回复
已经有3人回复
已经有3人回复
已经有4人回复
已经有5人回复
已经有6人回复
已经有10人回复
已经有19人回复
已经有12人回复
已经有4人回复
已经有6人回复
已经有10人回复
已经有7人回复
相关版块跳转
第一性原理
我要订阅楼主
的主题更新
小木虫,学术科研互动社区,为中国学术科研免费提供动力
违规贴举报删除请发送邮件至:
广告投放与宣传请联系 李想 QQ:
QQ:&&邮箱:
Copyright &
MuChong.com, All Rights Reserved. 小木虫 版权所有下次自动登录
现在的位置:
& 综合 & 正文
matlab dir函数
Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件,并存放在在一种为文件结构体数组中.
dir函数可以有调用方式
dir('.') 列出当前目录下所有子文件夹和文件
dir('G:\Matlab') 列出指定目录下所有子文件夹和文件
dir('*.m') 列出当前目录下符合正则表达式的文件夹和文件
得到的为结构体数组每个元素都是如下形式的结构体
-- filename
-- modification date
-- number of bytes allocated to the file
-- 1 if name is a directory and 0 if not
datenum -- modification date as a MATLAB serial date number
分别为文件名,修改日期,大小,是否为目录,Matlab特定的修改日期
可以提取出文件名以作读取和保存用.
【上篇】【下篇】matlab读取隨意路径下文件
按时间排序
  使用fid直接加入路径读取即可;  fid = fopen('X:\路径\*.JPG');  Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件,并存放在在一种为文件结构体数组中.  dir函数可以有调用方式为:  dir('.') 列出当前目录下所有子文件夹和文件;  dir('G:\Matlab') 列出指定目录下所有子文件夹和文件;  dir('*.m') 列出当前目录下符合正则表达式的文件夹和文件;  得到的为结构体数组每个元素都是如下形式的结构体:  name
-- filename  date
-- modification date  bytes
-- number of bytes allocated to the file  isdir
-- 1 if name is a directory and 0 if not  datenum -- modification date as a MATLAB serial date number  分别为文件名,修改日期,大小,是否为目录,Matlab特定的修改日期.  可以提取出文件名以作读取和保存用.
例子:h =figure(h);你画了你的图;print(h,'-djpeg','C:\Image1.jpg');
这样图片就保存到了C盘取名为image1。格式为JPG。你可以用doc print看一下matlab自带的介绍。解释的很详细。
文件名和路径里不要有中文和特殊字符
unexcepted end of file found是源代码的问题,是不是有大括号没括死或者粘贴了奇怪的字符进去?
matlab只能读avi格式的视频,而且还不是所有的avi格式都能读取,只能读取某些格式的avi(avi格式是N多视频格式的统称)。使用aviread函数,用法如下:mov = aviread(filename)mov = aviread(filename, index)读入matlab中的是许多图像,数目等同于视频帧数。视频转换格式涉及到对视频编码的问题,这个单用matlab几乎不可能搞定,除非你自己看标准写编码程序。或者用专门的视频格式转换程序。话说回来,搞视频跟踪也用不着转换什么视频文件格式,直接处理读入的帧就可以了。最后说下,视频这东西最好还是用VC搞,matlab处理视频实在太慢了,当然,你要是不要求实时处理另当别论。
你试一下这样:FILE *fp=fopen(&C:\Documents and Settings\Administrator\桌面\实验\1号-压1.txt&,&r&);
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?
请输入私信内容:}

我要回帖

更多关于 matlab维特比库函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信