
matlab
文章平均质量分 63
hemixianyuan
这个作者很懒,什么都没留下…
展开
-
matlab——数据类型在unix和PC下的不同
先贴一段代码a=strvcat('call :get "%cd%"','pause>nul','exit',':get','echo %~nx1>name.txt')a=a'fp=fopen('A.bat','a+')for i=1:5fprintf(fp,'%s\n',a(:,i))endstatus=fclose(fp)乍看下去好像没什么错误(也就是开水让调试了n遍的原因,汗......),不原创 2013-11-20 13:40:55 · 1205 阅读 · 0 评论 -
matlab——连续读入多个文件技巧集合
在需要读入大量文件时,人工手动将importdata函数中的文件名替换很麻烦,不符合开水的宗旨“能自动化的自动化,不能自动化的想办法自动化”,于是在网上搜集了一大把连续读入的技巧,仅供参考(每个方法开水先试试,行不行代码后面再说明)开水的想法是,有两种实现方式:一、利用上一篇《批处理——获取当前文件夹的TXT文件名和去除掉最后一个文件名》的方法,先获得文件名,再存在一个字符矩阵里,循环读入,循环操原创 2013-11-20 13:40:48 · 11824 阅读 · 0 评论 -
matlab——一次多变量命名
在matlab中,需要给多个有规律的变量(如V1,V2)命名并赋值时,手动输入显然工作量鸭梨山大,我会告诉你开水曾经这样做过吗?⊙﹏⊙b汗 不过用正则表达式进行替换稍微轻松点,毕竟不是自动完成,还是超级不爽,于是百事又问度娘,尝试多次才成功for i=1:9 eval(['V',num2str(i),'=','data(:,3*i)']);end这种方法是通过eval将括号内的字符串原创 2013-11-20 13:40:51 · 6945 阅读 · 0 评论 -
matlab——调用dos命令和文件操作的多种方式
第一、利用!直接调用,简单方便,可以带操作对象:!del A.bat第二、调用system函数或者dos函数,既可以实现功能,又返回参数,能检查执行情况,方便后面程序的开发,推荐这个 [status, results]=system('del A.bat')第三、采用文件操作命令,如fopen、delete等:delete A.bat (调用其他程序推荐mexrun函数详情matlab中运行原创 2013-11-20 13:40:53 · 14561 阅读 · 0 评论 -
matlab——最曲线救国的一招,服了自己了。。。。
为了实现开水的最大乐趣和编程宗旨“能自动化的绝对自动化,不能自动化的搞成自动化!”,这两天一直在研究如何在matlab里实现获取当前文件夹的名称,需求不到合适的函数时,开水动了批处理的歪脑筋!(奸笑)(批处理:奴家不要~ 皇上你才认识臣妾不到一个星期,怎么可以直接就上了?~ 臣妾做不到啊)(开水:管我认识你多久,说上咱就上,少啰嗦,度娘,上) (“雅蠛蝶~~” )于是乎开水在度娘的帮助下,成功地原创 2013-11-20 13:40:57 · 1138 阅读 · 0 评论 -
Matlab——GUI初涉
MATLAB GUI教学视频8:选择参数绘制曲线—在线播放—优酷网,视频高清在线观看http://v.youku.com/v_show/id_XMjM3NjU1ODMy.html在之前的基础上再增加绘图的功能,@知识点@是:handles.y=y;guidata(hObject,handles)1——guihandles(figure1)可以得到一个结构体包含了fig原创 2013-11-25 18:50:47 · 2913 阅读 · 0 评论 -
Matlab——如何判断某个函数为直通(Dirfeedthrough = 1)
这几天在研究如何编写S函数,关于一个参数size.Dirfeedthrough何时为1一直搞不懂,在ilovematlab论坛里搜到这篇帖子请问matlab s函数中的Dirfeedthrough怎么设定? - Simulink 基础讨论 - MATLAB中文论坛 - Powered by Discuz!看到回复,就去help找了一下,找到了help对典型的直通函数Some exa原创 2014-01-02 16:06:37 · 5368 阅读 · 0 评论