数学试验与数学建模介绍.PPTVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学试验与数学建模介绍

2、选择图像 figure(1);figure(2);…;figure(n) 打开不同的图形窗口,以便绘制不同的图形。 3、grid on:在所画出的图形坐标中加入栅格 grid off:除去图形坐标中的栅格 4、hold on:把当前图形保持在屏幕上不变,同时 允许在这个坐标内绘制另外一个图形。 hold off:使新图覆盖旧的图形 5、设定轴的范围 axis([xmin xmax ymin ymax]) axis(‘equal’):将x坐标轴和y坐标轴的单位刻度大小调整为一样。 6、文字标示 text(x,y,’字符串’) 在图形的指定坐标位置(x,y)处,标示单引号括起来的字符串。 title(‘字符串’) 在所画图形的最上端显示说明该图形标题的字符串。 xlabel(‘字符串’),ylabel(‘字符串’) 设置x,y坐标轴的名称。 输入特殊的文字需要用反斜杠(\)开头。 7、legend(‘字符串1’,‘字符串2’,…,‘字符串n’) 在屏幕上开启一个小视窗,然后依据绘图命令的先后次序,用对应的字符串区分图形上的线。 8、subplot(m,n,k):分割图形显示窗口 m:上下分割个数,n:左右分割个数,k:子图编号 9、semilogx:绘制以x轴为对数坐标(以10为底),y轴为线性坐标的半对数坐标图形。 semilogy:绘制以y轴为对数坐标(以10为底),x轴为线性坐标的半对数坐标图形。 10、了解应用型绘图指令:可用于数值统计分析或离散 数据处理 bar(x,y);hist(y,x) stairs(x,y);stem(x,y) 三维的绘图命令基本与二维的相同,稍有差别,不再详述。 绘图实例 函数分析 矩阵运算 线性方程组 曲线拟合 微分方程 绘图实例 fplot(func,[-1 1.5]) %作图 result = func(0) %求函数值 xsolve = fzero(func,3) %求解 Xmin = fminbnd(func,0.5,1) %求最小值 函数分析 矩阵运算 A = [1 2 3 ; 4 5 6 ; 7 8 9]; B = [1 2 3 ; 4 5 6]; C = [1 0 1 ; 0 2 3 ; 4 5 0]; A+C=A+C BA =B*A detA = det(A) traceA = trace(A) BT = B invA = inv(A) rankA = rank(A) [EigenVectors,EigenValues] = eig(A) A = [ 3 1 -1 ; 1 2 4 ; -1 4 5 ]; b = [ 3.6 ; 2.1 ; -1.4 ]; X = A\b [EigenVectors,EigenValues] = eig(A) 线性方程组与特征值 %一次多项是拟合 %已知离散点 x = [1 1.5 3 4 5 6 6.5 7 8]; y = [1.2 1 1.7 2.5 2 2.3 2.5 3 3.1]; %最小二乘拟合 p1 = polyfit(x,y,1); y1 = polyval(p1,x); plot(x,y1); hold on plot(x,y,ro) grid on %7次多项是拟合 %已知离散点 x = [1 1.5 3 4 5 6 6.5 7 8]; y = [1.2 1 1.7 2.5 2 2.3 2.5 3 3.1]; %最小二乘拟合 p7 = polyfit(x,y,7); xi = 1:0.25:8; yi = polyval(p7,xi); plot(x,y,*r,xi,yi); grid on 曲线拟合 Van der Pol Equation 微分方程 标准形式改写 程序实现 function dydt = DifferentialCoe(t,y) dydt = [y(2);(1-y(1)^2)*y(2)-y(1)]; 1.3 MATLAB介绍 (1) MATLAB 代表MATrix LABoratory 它的首创者是美国新墨西哥大学计算机系的系主任Cleve Moler博士,他在教授线性代数课程发现其他语言很不方便,便构思开发了MATLAB。最初采用FORTRAN语言编写,20世纪80年代后出现了MATLAB的第二版,全部采用C语言编写. 1984年Moler博士和一批数学家及软件专家创建了MathWorks公司,专门开发MATLAB。 1993年出现了微机版,到2003年是6.5版 (2) 一种演草纸式的科学计算语言. (3) MATLAB 是一高性能的技术

文档评论(0)

wumanduo11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档