网易首页 > 网易号 > 正文 申请入驻

数学建模统计模型的求解方法总结

0
分享至

点击蓝色

1.MATLAB统计计算

基本计算准则

最大值max

[y,l] = max(X,[],dim)

最小值min

[y,l] = min(X,[],dim)

向量和

S = sum(X,dim)

向量积

S = prod(X,dim)

排列

y = perms(x)

组合数

S = nchooosek(n,m)

平均值

S = mean(X,dim)

中值

S = median(S,dim)

方差

y =var(X,dim)

标准差

y =std(X,dim)

相关系数

y =corrcoef(X)

协方差

S =cov(X)

累计和

Y = cumsum(X,dim)

累积积

Y =cumprod(X,dim)

从小到大排序

Y = sort(X,dim)

按行从小到大排序

Y = sortrows(X,dim)

数值范围(最大值和最小值)

Y = range(X)

样本偏斜度

Y =skewness(X)

2.MATLAB绘图

(1)图形窗口的控制
在MATLAB中,图形的绘制必须在图形窗中进行
• firgure或figure(N)
• clc
• close
• hold on(off)
• subplot(m,n,p)或subplot(nmp)
(2)二维图形的绘制
• plot命令:二维图形绘制

plot(y)

plot(x,y)

plot(x,y,'s')%s表示线的参数,设置颜色,形状等等

plot(x1,y1,'s',x2,y2,'s')

• ezplot命令:快捷二维图形绘制

ezplot('f(x)',[a,b])

ezplot('f(x,y)',[s1,s2,y1,y2])

ezplot('x(t)','y(t)',[tmin,tmax])

• ploty命令

ploty(x1,y1,x2,y2)

• fplot命令:函数绘图

plot('f(x)',[a,b])

• polar极坐标绘图

polar(theta,rho)

polar(theta,rho,s)

• 对数坐标轴命令semilogx semilogy loglog

semilogx(...)

semilogy(...)

loglog(...)

• 添加标题title

title('string')

• 添加坐标轴标志函数xlabel ylabel zlabel

xlabel('text')

ylabel('text')

zlabel('text')

• 设置网格线命令

grid on(off)

• 图形标注函数legend

legend(string1,string2,string3)

legend off

• 设置坐标轴函数axis

axis([xmin,xmax,ymin,ymax])

axis([xmin xmax ymin ymax zmin zmax])

axis off(on)

axis('manual')

举例

x = linspace(0,2*pi,30);

y =sin(x);

z = cos(x);

plot(x,y,'r',x,z,'go')

legend('sin(x)','cos(x)')

title('三角形函数示意图')

xlable('X')

ylable('Y')

(3)三维图形的绘制

• 绘制三维曲线plot3

plot3(x,y,z,'s')

• 生成网课函数meshgrid

[X,Y] = meshgrid(x,y)

• 绘制空间曲面图surf

surf(X,Y,Z)

• 绘制空间网面图mesh

mesh(X,Y,Z)

• 绘制平面等值线contour

contour(X,Y,Z,n)

• 绘制平面流图quiver

quiver(X,Y,U,V)%X,Y是要画的点。UV分别是x和y的梯度,就是导数

举例

[X,Y] =meshgrid(-8:.5:8);

R = sqrt(X.^2+Y.^2)+eps;

Z = sin(R)./R;

figure

mesh(Z)

蓝色越深数据越小
(3)统计绘图

• 正整数的频率表tabulate

table = tabulate(X)

• 样本数据的盒图boxplot

boxplot(X)

• 附加有正态密度曲线的直方图histfit

histfit(data)

• 直方图hist

[S,T] = hist(X,n)

• 绘制饼图pie

pie(X)

• 散点图scatter

scatter(x,y)

举例

x = randn(1000,3);

hist(x)

3.曲线拟合

(1)多项式拟合函数ployfit

[p,S] = ployfit(x,y,n)

(2)线性最小二乘拟合函数lsqlin

x = lsqlin(C,d,A,b,Aeq,beq,lb,ub)

(3)非线性最小二乘拟合函数lsqcurvefit

x = lsqcurvefit(fun,x0,xdata,ydata)

x = lsqcurvefit(fun,x0,xdata,ydata,lb,ub)

x = lsqcurvefit(fun,x0,xdata,ydata,lb,ub,options)

(4)通用拟合函数fit

fitobject =fit(x,y,fitType)

fitobject =fit([x,y],z,fitType)

举例

t = [0.25 0.5 1 1.5 2 3 4 6 8]

c = [19.21 18.15 15.36 14.10 12.89 9.32 7.45 5.24 3.01]

plot(t,c,'*')

p = polyfit(t,c,2)

t1 = 0.25:0.01:8;

y = polyval(p,t1);

hold on

plot(t1,y)

hold off

4.参数估计与假设检验

(1)Beta分布的最大似然估计betafit

[p,S] =betafit(x,alpha)

(2)正态分布的参数估计normfit

[mu,sig,mci,sci] = normfit(S,alpha)

(3)二项分布的最大似然估计binofit

[p,S] = binofit(x,n,alpha)

(4)均匀分布的最大似然估计unfit

[a,b,aci,bci] = unfit(x,alpha)

(5)单个正态总体的Z检验法ztest

[h,sig,ci] =ztest(x,m,sigma,alpha)

(6)单个正态总体的t检验法ttest

[h,sig,ci] = ttest(s,m,alpha)

5.课后练习

随机产生100个整数,绘制出直方图,并用多项式拟合其统计图
方法一:用代码去拟合

clc

close all;

x=randi(100,1,100);%随机产生100个整数,并生成1*100

% 画频率分布直方图

[counts,centers] = hist(x, 10);

plot(centers,counts,'*')

% 多项式拟合

p = polyfit(centers,counts,5)

t1 = 0:0.01:100;

y = polyval(p,t1);

hold on

plot(t1,y)

hold off

方法二:用可视化工具箱拟合

x=randi(100,1,100);%随机产生100个整数,并生成1*100

% 画频率分布直方图

[counts,centers] = hist(x, 10);

figure

bar(centers, counts )

cftool

直方图

(1)Xdata 为counts,Ydata为centers,Degree为3。欠拟合状态

(2)Xdata 为counts,Ydata为centers,Degree为5。可能拟合最佳

(3)Xdata 为counts,Ydata为centers,Degree为9。过拟合状态

仙女都在看

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
比亚迪保险开售:河南山东等7省份车主可自主选购投保!王传福:让新能源汽车保险不但不赔钱,还可赚钱

比亚迪保险开售:河南山东等7省份车主可自主选购投保!王传福:让新能源汽车保险不但不赔钱,还可赚钱

和讯网
2024-06-18 10:16:05
加拿大外交部诋毁中方在仁爱礁的正当合法维权执法行动,我使馆:强烈谴责坚决反对!

加拿大外交部诋毁中方在仁爱礁的正当合法维权执法行动,我使馆:强烈谴责坚决反对!

环球网资讯
2024-06-19 09:12:09
2胜出线极端情况下,德国6分小组第3也必是最好的4个小组第3

2胜出线极端情况下,德国6分小组第3也必是最好的4个小组第3

直播吧
2024-06-20 02:05:27
世卫组织呼吁:停止使用电热水壶,否则会诱发癌症?真相来了!

世卫组织呼吁:停止使用电热水壶,否则会诱发癌症?真相来了!

米果说识
2024-06-19 16:19:19
面具下的普京,20年来对乌克兰干了什么?

面具下的普京,20年来对乌克兰干了什么?

史政先锋
2024-06-13 15:31:40
黑龙江一考生因电话停机错过考编递补 为其充话费的人社局局长:该考生已主动联系

黑龙江一考生因电话停机错过考编递补 为其充话费的人社局局长:该考生已主动联系

红星新闻
2024-06-19 21:10:27
记者:拜仁最近几天开始和卡塞米罗谈判,但球员不满意报价

记者:拜仁最近几天开始和卡塞米罗谈判,但球员不满意报价

懂球帝
2024-06-19 04:24:09
欧盟政坛大变,默克尔重出江湖,冯德莱恩拒绝下台,马克龙很心碎

欧盟政坛大变,默克尔重出江湖,冯德莱恩拒绝下台,马克龙很心碎

墨兰史书
2024-06-19 19:09:49
惹谁不好非惹个懂行的,物业遭报复,损失惨重!网友:干的漂亮

惹谁不好非惹个懂行的,物业遭报复,损失惨重!网友:干的漂亮

有趣的火烈鸟
2024-06-19 19:24:17
媒体人:欧洲杯几支弱队没龟缩摆大巴 中国足球理念水平已被甩开

媒体人:欧洲杯几支弱队没龟缩摆大巴 中国足球理念水平已被甩开

直播吧
2024-06-19 23:25:24
神似蔡依林的啦啦队女神杨若歆,转行做歌手!

神似蔡依林的啦啦队女神杨若歆,转行做歌手!

楚门记
2024-05-28 13:23:54
现在的年轻人已经不再尊重电脑了

现在的年轻人已经不再尊重电脑了

差评
2024-06-17 14:26:12
新型出轨方式“周末搭子”,悄然在“男人圈”蔓延

新型出轨方式“周末搭子”,悄然在“男人圈”蔓延

南风山
2024-06-18 01:20:02
外交非常失败的国家:大国全闹掰,邻国皆有仇,为何却没被制裁?

外交非常失败的国家:大国全闹掰,邻国皆有仇,为何却没被制裁?

鲸探所长
2024-06-14 22:00:46
俄罗斯总统普京抵达越南进行国事访问

俄罗斯总统普京抵达越南进行国事访问

财联社
2024-06-20 02:52:06
女生的那层膜,到底什么样?(高清图认识一下)

女生的那层膜,到底什么样?(高清图认识一下)

水白头
2024-06-17 00:35:02
杭州保姆纵火案通灵记录:通灵人与被害人交流,得知朱小贞真实死因

杭州保姆纵火案通灵记录:通灵人与被害人交流,得知朱小贞真实死因

古今档案
2024-06-18 20:56:33
将近40岁满脸褶,却尬演18岁少女,是谁给了她“强行装嫩”的勇气

将近40岁满脸褶,却尬演18岁少女,是谁给了她“强行装嫩”的勇气

娱乐圈十三太保
2024-05-28 13:56:53
省委书记、省长为新机构揭牌!

省委书记、省长为新机构揭牌!

政知新媒体
2024-06-19 21:15:02
对姜萍的质疑上升到老师王闰秋,私下喜好全被扒,知乎被迫清空

对姜萍的质疑上升到老师王闰秋,私下喜好全被扒,知乎被迫清空

王二哥老搞笑
2024-06-19 19:49:13
2024-06-20 07:48:49
数模乐园官方
数模乐园官方
专注于数学建模,分享干货知识
1135文章数 793关注度
往期回顾 全部

教育要闻

剑南春2024高考专题报道

头条要闻

美媒:真主党有十几万枚炮弹 或3天摧毁以基础设施

头条要闻

美媒:真主党有十几万枚炮弹 或3天摧毁以基础设施

体育要闻

欧洲杯最大的混子,非他莫属

娱乐要闻

黄一鸣“杀疯了” 直播间卖大葱养孩子

财经要闻

深化科创板改革 证监会发布八条措施

科技要闻

美国AI圈震动! “OpenAI宫斗”核心人物苏茨克维官宣创业

汽车要闻

双肾格栅变化大/内饰焕新 新一代宝马X3官图发布

态度原创

艺术
房产
数码
游戏
公开课

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

房产要闻

17.9亿!终于,有民企在三亚大手笔拿地了!周边房价10万+!

数码要闻

罗斯・杨称苹果今年第四季度推出 14/16 英寸 M4 MacBook Pro

20周年纪念版要来 《超越善恶》原版游戏下架停售

公开课

近视只是视力差?小心并发症

无障碍浏览 进入关怀版