- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab些命令
??一、散点图?1.1.命令??plot?
功能??线性二维图。在线条多于一条时,若用户没有指定使用颜色,则plot循环使用由当前坐标轴颜色顺序属性(current?axes?ColorOrder?property)定义的颜色,以区别不同的线条。在用完上述属性值后,plot又循环使用由坐标轴线型顺序属性(axes?LineStyleOrder?property)定义的线型,以区别不同的线条。?
用法??plot(X,Y)?当X,Y均为实数向量,且为同维向量(可以不是同型向量),X=[x(i)],Y=[y(i)],则plot(X,Y)先描出点(x(i),y(i)),然后用直线依次相连;若X,Y为复数向量,则不考虑虚数部分。若X,Y均为同维同型实数矩阵,X?=?[X(i)],Y?=?[Y(i)],其中X(i),Y(i)为列向量,则plot(X,Y)依次画出plot(X(i),Y(i)),矩阵有几列就有几条线;若X,Y中一个为向量,另一个为矩阵,且向量的维数等于矩阵的行数或者列数,则矩阵按向量的方向分解成几个向量,再与向量配对分别画出,矩阵可分解成几个向量就有几条线;在上述的几种使用形式中,若有复数出现,则复数的虚数部分将不被考虑。?
plot(Y)?若Y为实数向量,Y的维数为m,则plot(Y)等价于plot(X,Y),其中x=1:m;若y为实
数矩阵,则把y按列的方向分解成几个列向量,而y?的行数为n,则plot(Y)等价于plot(X,Y)其中x=[1;2;…;n];在上述的几种使用形式中,若有复数出现,则复数的虚数部分将不被考虑。?
plot(X1,Y1,X2,Y2,…),其中Xi与Yi成对出现,plot(X1,Y1,X2,Y2,…)将分别按顺序取两数据Xi
与Yi进行画图。若其中仅仅有Xi或Yi是矩阵,其余的为向量,向量维数与矩阵的维数匹配,则按匹配的方向来分解矩阵,再分别将配对的向量画出。?
plot(X1,Y1,LineSpec1,X2,Y2,LineSpec2…)?将按顺序分别画出由三参数定义Xi,Yi,LineSpeci的线
条。其中参数LineSpeci指明了线条的类型,标记符号,和画线用的颜色。在plot?命令中我们可以混合使用三参数和二参数的形式:?
plot(X1,Y1,LineSpec1,X2,Y2,X3,Y3,LineSpec3)?
plot(…,PropertyName,PropertyValue,…)?对所有的用plot生成的line图形对象中指定的属性进行
恰当的设置。?
h?=?plot(…)?返回line图形对象句柄的一列向量,一线条对应一句柄值。
说明??参数LineSpec?
功能??定义线的属性。Maltab允许用户对线条定义如下的特性:
??
5.标记大小?
指定标记符号的大小尺寸,取值为整数(单位为像素)?6.标记面填充颜色?
指定用于填充标记符面的颜色。取值在上表。?7.标记周边颜色?
指定标记符颜色或者是标记符(小圆圈、正方形、棱形、正五角星、正六角星和四个方向的三角形)周边线条的颜色。取值在上表。?
在所有的能产生线条的命令中,参数LineSepc可以定义线条的下面三个属性:线型、标记符号、颜色进行设置。对线条的上述属性的定义可用字符串来定义,如:plot(x,y,-.or)?
结合x和y,画出点划线(-.),在数据点(x,y)处画出小圆圈(o),线和标记都用红色画出。其中定义符(即字符串)中的字母、符号可任意组合。若没有定义符,则画图命令plot自动用缺省值进行画图。若仅仅指定了标记符,而非线型,则plot只在数据点画出标记符。?
??
1.2.命令?scatter(x1,y,50,c,o,filled)???
二、一元线性回归?
2.1.命令?polyfit最小二乘多项式拟合??[p,S]=polyfit(x,y,m)?
多项式y=a1xm+a2xm-1+…+amx+am+1?
其中x=(x1,x2,…,xm)x1…xm为(n*1)的矩阵;?y为(n*1)的矩阵;?
p=(a1,a2,…,am+1)是多项式y=a1xm+a2xm-1+…+amx+am+1的系数;?S是一个矩阵,用来估计预测误差.?2.2.命令?polyval多项式函数的预测值?
Y=polyval(p,x)求polyfit所得的回归多项式在x处的预测值Y;?p是polyfit函数的返回值;?x和polyfit函数的x值相同。?2.3.命令?polyconf?残差个案次序图?
[Y,DELTA]=polyconf(p,x,S,alpha)求polyfit所得的回归多项式在x处的预测值Y及预测值的显著性为1-alpha的置信区间DELTA;alpha缺省时为0.05。?
p是polyfit函数的返回值;?x和p
原创力文档


文档评论(0)