matlab入门与数学建模初步

matlab入门与数学建模初步

ID:40053336

大小:2.86 MB

页数:41页

时间:2019-07-18

matlab入门与数学建模初步_第1页
matlab入门与数学建模初步_第2页
matlab入门与数学建模初步_第3页
matlab入门与数学建模初步_第4页
matlab入门与数学建模初步_第5页
资源描述:

《matlab入门与数学建模初步》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程简介与教学流程…课程性质:专业必修课完成课时:48学时,6×8周考核形式:考试,试卷+上机编程选用教材:重庆大学组编,国家十五规划教材先修课程:数学分析/高等代数/微分方程概率论/数学建模/数值分析/C语言/数据结构实验环境:PC机+Matlab6.5上机安排:周二/周五下午78节集中课堂教学周三晚6:30-9:30分Ⅱ组上机实践基本原则:出勤、课堂、实验、成绩、考试!课程简介与教学流程…考核形式:考试,试卷+上机编程课程简介与教学流程…作为课程的延伸……如何学习《数学实验》课程学习基于Matlab的数学实验需要:1、熟悉Matlab基本操作和指令

2、;2、熟悉Matlab联机帮助系统;3、熟悉Matlab语言流程控制;4、具备一定的数学基础和知识准备;5、具备解决实际的应用问题的能力;6、保障预习-听课-实践的完整过程;命令窗口commandwindow命令窗口是用户与Matlab交互的主要场所:指令输入和结果返回都在这里进行……基本技巧:切换输入法至En并清空变量空间workspace!赋值“=”缺省变量“ans”结果显示开关“;”指令回调“”命令行提示符“>>”注释符“%”表达式继行符“…”清除指令“clear、clc和clf”“error”和“warning”反馈信息,format显示精度

3、必备程序:cc.mclc;clear;closereq;变量空间work的工作机制简单说变量空间就是:临时供Matlab执行运算使用的一块内存空间,所以具有“即擦即写”的特性~系统变量与用户变量(命名规则):p215变量的查看、擦除、保存与载入whowhosclearsaveload>>saveSavingto:matlab.mat>>loadmatlab.mat联机帮助系统(进阶钥匙)提高Matlab运用水平的必经之路:擅于利用联机帮助系统查询已知或未知函数的语法、描述、范例及关联……Help与Lookfor的区别:前者针对函数名;后者针对关键词更

4、直观更详尽的查询方式:帮助窗口Helpdemo演示程序lorenz洛仑兹混沌吸引子附近轨道的图象演示xpklein克莱因瓶演示最基本的数据对象:数组创建矩阵(2维数组)的途径:输入矩阵~也就是直接定义(元素取值、赋值)注意列用“,”或“空格”隔开;行用“;”隔开生成矩阵~由函数生成的矩阵(矩阵函数)zerosoneseyerandrandn常见1维数组生成函数:“::”和“linspace”p216数组(矩阵)的下标控制!对于1维数组(行向量或列向量):A(i)表示它的第i个元素对于2维数组(矩阵):A(i)表示A的按列数的第i个元素A(:)表示A的

5、所有元素逐列构成的列向量A(i,j)表示A的第i行j列元素A(:,j)表示A的任意行j列元素构成的数组A(i,:)表示A的i行任意列元素构成的数组p220矩阵的裁减和拼接裁减:自一个矩阵中取出若干行(列)构成新的矩阵。(前述)拼接:将若干矩阵联接在一起构成新矩阵。拼接实施原则:横拼行相等,符号“,”竖拼列相等,符号“;”p218~219数组运算(留意点运算)数组运算要特别注意“点乘,点除,点乘幂”可以这样理解:.*./.^都是“点对点”(或称“元素对元素”)的运算。函数对数组的作用方式也类似于“点对点”式比如:sinsqrtp220~221矩阵运

6、算(留意左除右除)矩阵运算和数组运算大同小异,需要注意左除“”右除“/”的区别:设A可逆:AX=B~A-1AX=A-1B~X=AB~A左除BXA=B~XAA-1=BA-1~X=B/A~A右除B关系和逻辑运算符><>=<===~=&逻辑与

7、逻辑或逻辑非~p239函数(系统函数和用户函数)常用数学函数(p221-222查阅):三角函数;幂指对函数;整值函数;绝对值…注意:自然对数log(x)等价于ln(x)数组操作函数(p222):size(A)length(A)max()min()sort()diag(A)diag([v])(比如diag([123

8、]))矩阵函数(p223…更多函数可查阅资料):det()inv()eig()poly()rank()…用户函数?适合你的函数……ToolboxMatlab的Toolbox几乎无所不能Matlab强大的数据可视化能力首先来观察几个绘图实例~%空间中扭曲的矩阵A=zeros(32);A(14:16,14:16)=ones(3);y=fft2(A);surf(abs(y));%玲珑剔透球[x,y,z]=sphere(30);surf(x,y,z);holdon;axisoff;shadinginterp;mesh(2*x,2*y,2*z);colormap

9、(hot);hiddenoff;axisequal;%以及更多的演示…help/demos/M

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。