一个函数是一组在一起执行任务的语句。 在MATLAB中,函数在单独的文件中定义。文件的名称和函数的名称应该是一样的。

函数在自己的工作空间内的变量上运行,这个变量也称为本地工作空间,与在MATLAB命令提示符下访问的工作区(称为基本工作区)不同。

函数可以接受多个输入参数,并可能返回多个输出参数。

二、一元线性回归

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和polyfit函数的x值相同;

S和polyfit函数的S值相同。

2.4 命令 polytool(x,y,m)一元多项式回归命令

2.5.命令regress多元线性回归(可用于一元线性回归) b=regress( Y, X )

[b, bint,r,rint,stats]=regress(Y,X,alpha)

b 回归系数

bint 回归系数的区间估计

r 残差

rint 残差置信区间

stats 用于检验回归模型的统计量,有三个数值:相关系数R2、F值、与F对应的概率p,相关系数R2越接近1,说明回归方程越显著;F 》 F1-α(k,n-k-1)时拒绝H0,F越大,说明回归方程越显著;与F对应的概率p 时拒绝H0,回归模型成立。

Y为n*1的矩阵;

X为(ones(n,1),x1,…,xm)的矩阵;

alpha显著性水平(缺省时为0.05)。

三、多元线性回归

3.1.命令 regress(见2。5)

3.2.命令 rstool 多元二项式回归

命令:rstool(x,y,’model’, alpha)

x 为n*m矩阵

y为 n维列向量

model 由下列4个模型中选择1个(用字符串输入,缺省时为线性模型):

linear(线性):

purequadraTIc(纯二次):

interacTIon(交叉):

quadraTIc(完全二次):

alpha 显著性水平(缺省时为0.05)

返回值beta 系数

返回值rmse剩余标准差

返回值residuals残差

四、非线性回归

4.1.命令 nlinfit

[beta,R,J]=nlinfit(X,Y,’’model’,beta0)

X 为n*m矩阵

Y为 n维列向量

model为自定义函数

beta0为估计的模型系数

beta为回归系数 R为残差 J

4.2.命令 nlintool

nlintool(X,Y,’model’,beta0,alpha)

X 为n*m矩阵

Y为 n维列向量

model为自定义函数

beta0为估计的模型系数

alpha显著性水平(缺省时为0.05)

4.3.命令 nlparci

betaci=nlparci(beta,R,J)

beta为回归系数 R为残差 J

返回值为回归系数beta的置信区间

4.4.命令 nlpredci

[Y,DELTA]=nlpredci(‘model’,X,beta,R,J)

Y为预测值

DELTA为预测值的显著性为1-alpha的置信区间;alpha缺省时为0.05。

X 为n*m矩阵

model为自定义函数

beta为回归系数

R为残差

J

五、其它

命令 grid on

命令 axis(坐标轴)([0 60 0 0.025])

命令 figure 弹出新的画图窗口

命令获取矩阵的某行某列

x(n,:); 获取矩阵的第n行

x(:,n); 获取矩阵的第n列

命令 rcoplot

画出残差及其置信区间:rcoplot(r,rint)

glmfit 一般线性模型拟合

regstats 回归统计量诊断

regstats(responses,DATA,‘model’)‘

stats = regstats(responses,DATA,’model‘,’whichstats‘)

’Q‘Q from the QR DecomposiTIon of X

’R‘R from the QR Decomposition of X

’beta‘Regression Coefficients ’covb‘Covariance of Regression Coefficients

’yhat‘Fitted Values of the Response Data

‘r’Residuals

‘mse’Mean Squared Error

‘leverage’Leverage ‘hatmat’Hat (Projection) Matrix ‘s2_i’Delete-1 Variance

‘beta_i’Delete-1 Coefficients ‘standres’Standardized Residuals ‘studres’Studentized

Residuals ‘dfbetas’Scaled Change in Regression Coefficients ‘dffit’Change in Fitted

Values ‘dffits’Scaled Change in Fitted Values‘covratio’Change in Covariance

‘cookd’Cook‘s Distance ’all‘Create all of the above statistics

命令 bar(条图)

命令 pie(饼图)

命令 hist(直方图)

命令 help

命令 mean(平均值)

命令 inv(逆概率分布)

命令 pdf(密度)

命令 cdf(分布函数)

命令 stat(均差与方差)

命令rnd(随机函数)

命令 std(标准差)

命令 var(方差)

命令 median(中位数)

命令 skewness(偏度)

命令 kurtosis(峰度)

命令 norm(正态分布)

命令 t(t分布)

命令 f(f分布)

命令 chr2(x2分布)

命令 poiis(泊松分布)

matlab函数结果,matlab多返回值函数怎么设定相关推荐

  1. 【C 语言】字符串模型 ( 两头堵模型 | 将 两头堵模型 抽象成业务模块函数 | 形参返回值 | 函数返回值 | 形参指针判空 | 形参返回值操作 )

    文章目录 一.将 两头堵模型 抽象成业务模块函数 二.完整代码示例 一.将 两头堵模型 抽象成业务模块函数 将 两头堵模型 抽象成业务模块函数 相关要点 : 形参返回值 : 函数的返回值 , 一般使用 ...

  2. 函数:无参无返回值函数的使用

    1.定义格式 函数构成代码执行的逻辑结构,在go语言中,函数的基本组成为:关键字func.函数名.参数列表.返回值.函数体和返回语句 go语言中函数定义的格式如下: func FuncName(/参数 ...

  3. python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce、map、filter)

    python函数+定义+调用+多返回值+匿名函数+lambda+高级函数(reduce.map.filter) Python 中函数的应用非常广泛,比如 input() .print().range( ...

  4. Python函数01/函数的初识/函数的定义/函数调用/函数的返回值/函数的参数

    Python函数01/函数的初识/函数的定义/函数调用/函数的返回值/函数的参数 内容大纲 1.函数的初识 2.函数的定义 3.函数的调用 4.函数的返回值 5.函数的参数 1.函数初识 # def ...

  5. 【C 语言】字符串模型 ( 字符串翻转模型 | 抽象成业务函数 | 形参返回值 | 函数返回值 | 函数形参处理 | 形参指针判空 )

    文章目录 一.字符串翻转模型 业务函数 二.完整代码示例 一.字符串翻转模型 业务函数 将上一篇博客 [C 语言]字符串模型 ( 字符串翻转模型 ) 的代码 , 主要业务逻辑 , 抽象成函数 ; 字符 ...

  6. C语言精髓篇|函数的参数和返回值

    如果把函数比喻成一台机器,那么参数就是原材料,返回值就是最终产品:从一定程度上讲,函数的作用就是根据不同的参数产生不同的返回值. 函数的参数 在函数定义中出现的参数可以看做是一个占位符,它没有数据,只 ...

  7. mysql_ping()函数的作用以及返回值的类型正确的是,[单选] mysql_ping()函数的作用以及返回值的类型正确的是:()...

    [单选] mysql_ping()函数的作用以及返回值的类型正确的是:() 更多相关问题 中华田园犬,雄性,2岁,昨晚外出未归,今晨发现患犬精神沉郁,呼吸急促,体温39℃,左胸侧壁中下部有创 1884 ...

  8. c++中带返回值函数没写return能通过编译但运行时会出现奇怪问题

    c++中带返回值函数没写return能通过编译但运行时会出现奇怪问题 例如: string myFunc(){ theLogics(); } 发现调用: myFunc(); 崩溃. 但调用: cout ...

  9. day09 -- 函数基础之函数的定义、返回值以及函数的参数

    目  录 一.函数的定义 二.函数的返回值 三.函数的参数 位置参数 默认值参数 可变长参数 一.函数的定义 函数定义的3中方式: 1.有参函数:定义时有参,调用时也要传入参数 def func(x, ...

  10. 函数的return,返回值

    问题初始 int select(int arr[],int left,int right,int target){if(left>right)return -1; // 没找到 int mid= ...

最新文章

  1. 各种优化算法公式快速回忆优化器-深度学习
  2. html点击散点图的点显示一个文本,javascript – D3.js中的简单散点图示例?
  3. 编程之美2.15 二维数组最大子数组的和(数组下标从(1,1)开始)
  4. 搭建“双11”大型网站架构必须掌握的 5 个核心知识
  5. JDBC进行简单的增删改查
  6. [Apache]网站页面静态化与Apache调优(图)
  7. jQuery的Password Validation插件
  8. Java poi插件导出Excel文件合并多sheet页
  9. 全球域名服务商域名增量TOP10:中国占据3个席位
  10. bzoj2242 [SDOI2011]计算器 exgcd+ksm+bsgs
  11. 大数据之-Hadoop之HDFS_读数据流程_原理篇---大数据之hadoop工作笔记0069
  12. Robotframework--随机选取下拉框的字段值进行搜索
  13. iOS中copy,retain,strong,assign,weak的区别以及使用
  14. informantion_schema库介绍
  15. html怎么使表格居中,html怎么使表格居中
  16. 知道建模中的UV吗?
  17. 安装脚本实现百度云播放视频加速
  18. 2016年Kubernetes(k8s)大事记
  19. scala case 常用简写
  20. Stata:非线性模型的交互效应

热门文章

  1. mac 安装 JDK
  2. 防华为手表太空人主题界面 html5 代码实现
  3. Python之OpenGL笔记(36):环境光下的棋盘球体
  4. Linux自学之旅-安装篇(磁盘分区)
  5. 软件测试——Postman Script脚本功能
  6. 经济学人重磅:数据经济虽好,可是仍需补钙
  7. python中mid_Python生成音乐 之 mido库读取midi文件
  8. jxbrowser保存文件打开的上次目录,支持单文件,多文件,多窗口
  9. Taskctl是什么软件,有什么用?
  10. ERP流程一 总体说明