matlab中命令窗口的基本命令有哪些啊?

扫二维码下载作业帮
1.75亿学生的选择
下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
Matlab中指令wcodemat是什么意思
pizza糄掃撦
扫二维码下载作业帮
1.75亿学生的选择
wcodemat 函数功能:对数据矩阵进行伪彩色编码格式:Y=wcodemat(X,NB,OPT,ABSOL)
Y=wcodemat(X,NB,OPT)
Y=wcodemat(X,NB)
Y=wcodemat(X)说明:Y=wcodemat(X,NB,OPT,ABSOL) 返回数据矩阵 X 的编码矩阵 Y ;NB 伪编码的最大值,即编码范围为 0~NB,缺省值 NB=16; 《Simulink与信号处理》
OPT 指定了编码的方式(缺省值为 'mat'),即:
OPT='row' ,按行编码
OPT='col' ,按列编码
OPT='mat' ,按整个矩阵编码
ABSOL 是函数的控制参数(缺省值为 '1'),即:
ABSOL=0 时,返回编码矩阵
ABSOL=1 时,返回数据矩阵的绝对值 ABS(X)
为您推荐:
其他类似问题
扫描下载二维码matlab常用基本命令_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
matlab常用基本命令
上传于|0|0|文档简介
&&简要介绍资料的主要内容,以获得更多的关注
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩11页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢科学网—Matlab基本命令使用指南——(持续更新中)
我的图书馆
科学网—Matlab基本命令使用指南——(持续更新中)
Matlab基本命令使用指南——(持续更新中)
已有 136 次阅读
|个人分类:|系统分类:|关键词:matlab基本命令
动机:今天突然之间感觉到,自己在使用一些matlab基本命令时,对其功能了解的不是太清楚,或者一时弄清之后,过后就忘了。所以,有必要对其进行整理记录,以备自己随时查询。------------------------分割线-----------------------------开始1.addpath作用:想搜索目录中增加一个指定目录,具体用法比较简单,在matlab中help即可;这里,我想强调的一点是,本次运行matlab用addpath增加的搜索目录,在matlab重启后,是会被清空的,而不同于直接在matlab中set path。这个特性在某些情况下是很有用处的。<font color="#.cd/mex 设置命令在matlab中使用cd命令,可以进入指定的目录,一般有两种用法,(i) cd dir,这里,dir是指特定的计算机路径(也可以采用matlab运行目录下的文件路径简写方式),特别需要注意的一点是,dir需要是具体的指定文件路径,如 cd E:a\b\c\d,而不能采用str='E:a\b\c\d',cd str的方式,因为这时cd后面的str会被直接认定为文件路径,不会读取str中的内容。为了对解决这种情况,简化cd命令,可以先用str='E:a\b\c\d',然后采用cd的第二种用法;(ii) cd(str),这里,str是一个char数组,存储了某个文件路径。同理,在mex -outdir dir中,这里,dir也必须是具体的指定文件目录路径,而不能是一个表示文件路径的char数组,原因同cd命令。为了简写mex编译选项命令,其实可以采取以下方法:mex_str = sprintf('mex -outdir %s',dir);eval(mex_str),这里,dir即是存储文件路径的char数组。3.legend命令利用legend命令对plot进行说明时,有时会遇到一种循环的情形,即每次循环往figure中加入一条新曲线,并新加入一行legend说明。在figure中加入新曲线比较简单,直接hold on,但是hold on命令无法保留原来的legend内容。所以,有必要利用legend的返回值,保留之前figure中的legend内容,例如:ss = 'abcdefghijk';h = figure(1);for i = 1:length(ss)plot(x,y);& %新加入的曲线str = sprintf('%s',ss(i));[~,~,outh,outstr] =if(~isempty(outh))legend([h],outstr{:},str_legend);elselegend(str_legend);endend4.strrep命令这个命令可以用作将字符串数组中的特定字符转化为指定字符,方便与其他命令结合,如title,legend,譬如,aa='asdf_aksdf';title(aa)中,字符串aa中下划线后面的a在figure中会作为下标出现,这时使用strrep(aa,'_','\_');title(aa);即可得到预期显示结果。5.关于matlab中current folder的修改(参考:)Matlab使用时间长了,在窗口上方的Current Directory或Current
Folder下拉表中会产生大量使用过的历史路径。有时候,如文件名改变,程序名改变等因素,有些路径信息过期、无用,所以需要对这些历史记录进行清理。在本次matlab运行中,清除MATLAB路径(Current Folder)下拉表中的历史记录方法为:
对2008及以前版本的:
File——&Preferences...——&Current
Directory——&Clear History
对2009及以后版本的:
File——&Preferences...——&Current
Folder——&Clear History但是,在下次matlab启动时,以前的多余Current Folder history仍然会出现;此时,需要对cwdhistory.m文件进行修改,该文件记录了current folder的所有记录。具体存放位置是:C:\Users\XXX\AppData\Roaming\MathWorks\MATLAB\R2010b,其中,XXX是指登陆系统时的用户名。另,如果想更改matlab默认current folder,可以“桌面Matlab的快捷方式-& 属性-& 更改起始位置为所希望的默认目录”
TA的最新馆藏[转]&MATLAB用于离散系统求解的命令有哪些【matlab吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:167,027贴子:
MATLAB用于离散系统求解的命令有哪些收藏
rt 谢谢各位吧友  上课 急求
登录百度帐号推荐应用&最新视频教程: (全套免费在线学习)&&
相当于线性代数中的点乘,例如a = [1,2,3]; b = [2,3,4];则a.*b为对应位置上的数相乘就应该等于[2,6,12];两个变量的行数和列数应该对应相等;这个与叉乘不一样(*),a = [1,2,3]; b = [2,3,4];则a*b出错,因为a是一行三列的数据,b也是一行三列的数据,两者不能叉乘,当a是x行y列的数据时,只有b为y行z列的数据(z为任意值),才成叉乘,结果是x行z列的矩阵。提问者评价谢谢!<span alog-action="qb-
CAD教育网 All
Rights Reserved& QQ: &&
&京ICP备号}

我要回帖

更多关于 matlab中画图命令 的文章

更多推荐

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

点击添加站长微信