版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE浙江万里学院集中实践课程报告浙江万里学院集中实践课程报告课程名称:数学软件系别:计算机与信息学院专业班级:姓名:学号:指导教师:起止日期:
目录TOC\o"1-2"\h\z\u实践日志 11实践来源及背景 42实践内容 43实践总结与体会 6集中实践课程考核表 8PAGE1实践日志实践第一周日期星期实践内容(讨论、学习或上机等内容)签名02-13一Matlab软件的优势及本课程的必要性Matlab程序设计语言基础以及基本语句结构02-14二基本数学运算例如矩阵的加减,点运算还有矩阵的或与非c语言中if语句与matlab中有很大的不一样,if…else在c语言情况下的一些情况是嵌套,在matlab下是并列的关系这与以前的理解有误02-15三Matlab语言函数的基本结构,还学了图形的制作,其中我觉得e^(x^2)在matlab中经常以exp(x^2)的方式这是值得注意的还有调用时文件名必须与函数名一致02-16四学习了极限,导数以及积分,我个人觉得sin(x)括号老是忘记,还有diff的高阶直接在括号中多加个n,而在积分中int(int(f,x),x)02-17五级数求和的计算,序列求积问题实践第二周日期星期实践内容(讨论、学习或上机等内容)签名02-20一矩阵的迹trace(),矩阵的秩rank(),矩阵的范数norm(),特征多项式ploy(),特征向量线性方程组的计算机求解02-21二一般非线性方程数值解,我觉得那个用m-函数时要加引号值得注意,还有线性方程数值解要注意矩阵的秩与增广矩阵的秩比较,与n的比较02-22三无约束最优化的求解还有线性规划问题与非线性规划问题,要知道a,b,aeq,beq,xmax…..等等,值得注意目标函数是max要化成min,非标准化要化成标准形式02-23四微分方程的解析解方法,dsolve与fsolve格式上有些相似,但用法不相同,简单介绍了一些概率论与数理统计问题的计算机求解02-24五总结前几天的内容,考试1实践来源及背景MATLAB是一种以数值计算和数据图示为主的计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。MATLAB语言在高等应用数学各个分支中都有应用,包含的有微积分、线性代数、积分变换、复变函数、非线性方程及最优化、常微分方程、数据插值、概率论与数理统计等。另外还包括了一些非传统方法,如:模糊逻辑与模糊推理、神经网络、遗传算法、小波分析等。2实践内容1、主要完成以下教学项目:第一讲、计算机数学语言概述:了解什么是数学语言,什么是计算机数学语言,为何要学习计算机数学语言第二讲、MATLAB语言程序设计基础:MATLAB基本语句结构,基本数学运算,流程控制结构,函数编写调试,图形绘制等。第三讲、微积分问题的计算机求解第四讲、线性代数问题的计算机求解第五讲、代数方程与最优化问题的计算机求解第六讲、微分方程问题的计算机求解第七讲、数据插值、函数逼近问题的计算机求解第八讲、概率论与数理统计问题的计算机求解2、课下完成以下内容:完成每一知识点所留习题完成教师规定课外作业进行实训考试3实践总结与体会(写出通过本次集中实践的收获和体会。)在2周的数学软件学习中,我对matlab有着深刻的了解与体会。它有着其他两种计算机数学语言mathematics和maple无法比拟的优势和适用面。它对矩阵,微积分,线性代数,非线性方程与最优化等等问题的求解方法,更方便简洁。让数学基础不深厚的我们同样能轻易的利用计算机解决较高的应用数学问题。下面我将从几个方面介绍我学习matlab语言的收获和体会。我将学习的模块整理总结分为与书本上不同的方面,1.矩阵的运算矩阵的输入,矩阵的行用分号结束,列用逗号结束或空格键,注意不能混用,列如23这个矩阵表示为[1,2,3;4,5,6]。矩阵的转置用A.’56表示,矩阵的加减乘除我就不说了,注意矩阵的左除与右除,求AX=B中的X就左除,XA=B中求X就右除。矩阵的点运算中要求A与B的维数相同。求取数值时a*b要表示成a.*b,sinx要表示sin(x)。矩阵的比较运算中find(a>2)是找出元数大于2的下标。矩阵的秩rank(A),矩阵范数norm(A),矩阵行列式det(A),特征多项式poly(A),矩阵的逆矩阵inv(A),广义逆pinv(A),特征值eig(A)。线性运算求解矩阵方程,若(1)rank(a)=rank([a,b])=n,求解时x=inv(a)*b,x1=inv(sym(a))*b若(2)rank(a)=rank([a,b])<n,求解时z=null(sym(a)),x0=sym(pinv(a))*b看特解有几个向量,再设几个未知数,x=z*[a1…]+x0(3)rank(a)<rank(c),就用最小二乘法x=pinv(a)*b。2.图形的绘制若要画的是二维图形可用plot(t,y),一些特殊二维曲线绘图可用bar(),compass(),hist()等等,隐函数的绘制就要用ezplot(),三维图形绘制就要用plot3(x,y,z),三维曲面绘制meshgrid,两个图形的叠加用holdon这个可以为两个函数用图解法求解。还有ezplot还可用来一元函数的导数和方程的图解法。3其它a.极限limit,求偏导数diff,微积分的运算,学习了极限,导数以及积分,diff的高阶直接在括号中多加个n,而在积分中int(int(f,x),x)b还有非线性方程求解,线性规划和非线性规划问题中,值得注意的是大于号要改成小于号,max改成min,调用m函数会比隐函数要来的好。C概率论与数理统计问题的计算机求解,poisson分布,正态分布….随机数与伪随机数的产生。d微分方程的解析解求法中,注意若后面要加char(),则要加中括号,否则则不需要。我的体会刚开始我调程序时,老是错误,而且那些错误都是用英文标注的,我看不太懂,我就拿我的程序与书上比,究竟是哪里错,找到了我会无比开心,实在没找到,我就询问老师,慢慢的我大概都知道了标注的错误了,这让我很有成就感。动手很重要,多动手写程序,上课讲的东西看似都明白了其实还要自己动手,要不然还是不太懂,平时多积累,有空的时候就翻翻书,不懂时就百度一下,网上有很多解决措施,要大胆去试,很多程序试过了才知道可不可以用。一些小符号往往影响了一个程序是否可以继续完成,所以要细心。还有数学不好并不影响matlab的学习,一些算法与程序上的编程并不有很多关联,c语言与它也没有太多的联系,总之,只要有耐心
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026周口师范学院公开招聘高层次人才70人笔试参考题库及答案解析
- 中国水利电力物资集团有限公司2027年度高校毕业生招聘笔试模拟试题及答案解析
- 2026年巴马瑶族自治县教师招聘笔试备考题库及答案解析
- 2026年曲沃县教师招聘笔试模拟试题及答案解析
- 中国工商银行(泰国)股份有限公司2027届校园招聘20人笔试备考题库及答案解析
- 2026年和林格尔县教师招聘考试模拟试题及答案解析
- 2026重庆沙坪坝区社区专职工作者后备人选招聘200人考试备考试题及答案解析
- 2026年巴彦县教师招聘考试备考题库及答案解析
- 2026年郑州市第一〇三高级中学招聘高中语文代课教师2名笔试参考题库及答案解析
- 2027年渤海银行济南分行秋季校园招聘笔试备考试题及答案解析
- T/TMAC 246-2025多参数水质分析仪
- 2026年注册安全工程师初级实务真题试卷附答案
- 2026秋初中《知识点总结》9年级上册(历史)背诵版
- 2026岳阳观盛投资发展有限公司及下属管理企业秋季联合招聘25人笔试备考题库及答案详解
- 补充耕地质量鉴定技术规范
- 新版部编人教版四年级上册道德与法治全册教案(完整版)教学设计
- 办公楼物业服务标准(保洁服务类)
- 设备及管道拆除施工方案
- 护理带教中的领导力培养
- 消化科护理人文关怀实践
- 2025年佛山南海区狮山镇村(居)储备人才招考高频重点提升(共500题)附带答案详解
评论
0/150
提交评论