数学建模比赛Matlab常用基本操作整理
常用数据输入1.特殊变量
特殊变量 含义
pi 圆周率
eps 计算机最小数
inf 无穷达
NaN 不定量
2.向量和矩阵常用输入指令
A= %普通矩阵输入
B= %产生从0~10的行向量,元素间隔为1
C=ones(size(a)) %矩阵a同样大小的所有元素为1的矩阵
D=zero(size(a)) %矩阵a同样大小的所有元素为0的矩阵
E=linspace(n1,n2,n) %在n1~n2之间产生线性均匀分布的n个数
F=rand(m,n) %产生m×n矩阵,元素服从上均匀分布的随机数
常用绘图命令
1.二维绘图命令
常用基本指令有plot,polar,loglog,semilogx,seemilogy,使用方法基本相同,不同点在它们是在不同的坐标系下进行绘图,常用的plot指令是在线性坐标空间内绘制图形,polar是在极坐标空间绘制图形。
普通绘图使用命令格式:
plot(x,y,‘color_point_linestyle’)
color参数配置(r-red, g-green,b-blue,w-white,k-black,i-invisible,y-yellow)
point参数配置(·,o,x,+,S,H,D,V,^,>,<,p)
linestyle参数配置(-,–,:)
同一坐标轴绘制多条曲线使用命令格式:
plot(t,) %自变量t,因变量x1,x2,x3三条曲线
plot(x1,y1,x2,y2) %自变量x1,因变量y1一条曲线,自变量x2,因变量y2一条曲线
显函数、符号函数或隐函数的绘图
ezplot(‘x^2 +y^2/4=1’) %隐函数x^2 +y^2/4=1椭圆图形
fplot(‘定义的函数名’,[-3,3]) %绘制[-3,3]区间所定义函数的图像
一个屏幕同分开显示n个不同坐标系使用命令格式:
subplot(r,c,p) %将屏幕分成r×c个子窗口,而p表示激活第p个i窗口,窗口的排号是从左到右,自上到下。
图形标注使用命令格式:
title(“My Title”) %加入标题
grid %加入分格线
text(x,y,‘Text for annotation’) %加入说明
图形保持使用命令
hold on
数据拟合常用步骤
1.输入你要拟合的数据
例:
https://img-blog.csdnimg.cn/202002131617442.png
2.打开应用程序Curve Fitting功能
https://img-blog.csdnimg.cn/20200213162307631.png
3.选择数据来源
https://img-blog.csdnimg.cn/20200213162720364.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMTg0OTM5,size_16,color_FFFFFF,t_70
确定X date Y date Z date
4.选择拟合方法 次数
https://img-blog.csdnimg.cn/20200213163023777.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMTg0OTM5,size_16,color_FFFFFF,t_70
5.得到拟合结果
https://img-blog.csdnimg.cn/20200213163105705.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMTg0OTM5,size_16,color_FFFFFF,t_70
————————————————
版权声明:本文为CSDN博主「?吗了夜熬达俊李」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40184939/article/details/104297839
页:
[1]