数学软件复习资料之一
- 格式:docx
- 大小:653.87 KB
- 文档页数:10
高校数学建模竞赛复习资料及参考案例在高校数学建模竞赛中取得好成绩的关键之一是充分的复习准备。
本文将提供一些高校数学建模竞赛的复习资料和参考案例,希望对参赛选手有所帮助。
一、复习资料1. 教材和参考书籍在复习数学建模竞赛时,选取适合的教材和参考书籍是非常重要的。
建议参赛选手首先学习高等数学、线性代数和概率论等重点内容,并结合实际情况或参考往年竞赛题目,选择相应的教材进行系统学习。
经典的参考书籍有《数学建模引论》和《数学建模与模拟》等,可以帮助选手掌握数学建模的基本方法和技巧。
2. 往年竞赛题目研究往年竞赛题目是复习的重要环节。
选手可以在竞赛官网或相关网站上找到过去几年的竞赛题目,并将其分类整理。
通过仔细分析题目,可以了解不同类型题目的出题思路和解题方法,为应对类似的题目做好准备。
3. 数学建模教学视频现如今,网络资源丰富,有许多数学建模教学视频可供学习。
通过观看教学视频,参赛选手可以系统地了解数学建模的基本概念、方法和技巧。
这些视频通常由专业教师进行讲解,在趣味性和实用性上都有很高的水平,能够帮助选手加深对数学建模的理解。
二、参考案例1. 题目背景假设你在一个科研团队中负责一个关于交通拥堵问题的研究项目。
你需要分析城市交通拥堵的影响因素并提出合理的优化建议。
2. 数据收集首先,你需要搜集相关的交通拥堵数据,包括每天的平均通行时间、交通流量、道路状况等。
可以通过实地考察、交通监控摄像头和交通部门提供的数据等方式获取。
3. 数据处理与分析将收集到的数据进行清洗和整理后,可以采用数学建模中的图表、统计等方法进行数据分析,寻找影响交通拥堵的主要因素。
例如,可以使用统计学中的相关系数和回归模型来分析各个因素之间的关系,并通过建立数学模型来预测交通拥堵的程度。
4. 优化建议根据数据分析的结果,结合专业知识和实际情况,提出合理的优化建议。
比如,可以考虑在交通拥堵主要区域增加交通信号灯、修建新的道路或者引入公共交通工具等。
软件设计师考试复习资料软件设计师考试复习资料近年来,软件设计师成为了IT行业中备受瞩目的职业。
随着信息技术的迅猛发展,软件设计师的需求也日益增长。
然而,想要成为一名优秀的软件设计师并非易事,除了扎实的专业知识外,还需要通过软件设计师考试来证明自己的能力。
本文将为大家提供一些软件设计师考试复习资料,帮助大家更好地备考。
一、软件工程基础知识软件设计师考试中,软件工程基础知识是必考的内容。
这部分内容主要包括软件开发过程、软件工程模型、软件需求工程、软件设计原则等。
在备考过程中,可以通过阅读相关教材和参加培训班来系统地学习这些知识。
此外,还可以通过解决一些实际问题来提高自己的实践能力。
二、编程语言编程语言是软件设计师必备的技能之一。
在备考过程中,需要掌握一种或多种编程语言,如Java、C++、Python等。
了解编程语言的语法规则、常用库函数和开发工具的使用方法是备考的重点。
可以通过编写小程序、参与开源项目等方式来提高自己的编程水平。
三、数据库数据库是软件设计师日常工作中经常使用的工具。
备考时,需要掌握数据库的基本概念、常用操作和SQL语言的使用。
可以通过实际操作数据库、编写SQL语句来巩固自己的数据库知识。
此外,还可以学习一些数据库管理系统的原理和优化技巧,提高自己的数据库设计和优化能力。
四、系统架构系统架构是软件设计师考试中的重要内容。
备考时,需要了解常见的系统架构模式,如三层架构、微服务架构等,以及它们的特点和适用场景。
还需要掌握一些常用的设计模式,如单例模式、工厂模式等,以及它们在实际项目中的应用。
可以通过学习相关书籍和参与实际项目来提高自己的系统设计能力。
五、软件测试软件测试是软件设计师不可或缺的一环。
备考时,需要了解软件测试的基本概念、测试方法和常用工具。
可以通过阅读相关书籍和参与测试项目来提高自己的测试技能。
此外,还可以学习一些自动化测试的方法和工具,提高自己的测试效率。
六、项目管理项目管理是软件设计师职业发展中必备的技能。
软件⼯程复习资料软件⼯程第⼀章⼀、什么是软件?软件(Software)是计算机系统中与硬件相互依存的另⼀部分,它是包括程序(Program),数据(Data)及其相关⽂档(Document)的完整集合。
程序是按事先设计的功能和性能要求执⾏的指令序列数据是使程序能正常操纵信息的数据结构⽂档是与程序开发,维护和使⽤有关的图⽂材料⼆、软件危机原因:与软件本⾝的特点有关(难于维护, 逻辑复杂)与软件开发与维护的⽅法不正确有关:软件≠程序急于求成=拔苗助长各⾃为阵⽆⽅法/学现象:1.成本⾼2.计算机软件和硬件费⽤⽐3.软件质量得不到保证4.由于软件质量问题导致失败的软件项⽬⾮常多5.进度难以控制6.维护⾮常困难办法:软件⼯程(学)三、软件⼯程软件⼯程是应⽤计算机科学、数学及管理科学等原理开发软件的⼯程。
它借鉴传统⼯程的原则、⽅法,以提⾼质量,降低成本为⽬的。
开发、运⾏和维护软件的系统⽅法四、软件⼯程三要素软件⼯程⽅法学包含3个要素:⽅法、⼯具和过程。
五、软件⽣命周期六、软件过程模型瀑布模型瀑布模型适合于⽤户需求明确、完整、⽆重⼤变化的软件项⽬开发。
瀑布模型的成功在很⼤程度上是由于它基本上是⼀种⽂档驱动的模型。
“瀑布模型是由⽂档驱动的”这个事实也是它的⼀个主要缺点。
在项⽬开始的时候,⽤户常常难以清楚地给出所有需求;⽤户与开发⼈员对需求理解存在差异。
实际的项⽬很少按照顺序模型进⾏。
⽤户必须有耐⼼,等到系统开发完成。
缺乏灵活性:因为瀑布模型确定了需求分析的绝对重要性,但是在实践中要想获得完善的需求说明是⾮常困难的,导致“阻塞状态”。
反馈信息慢,开发周期长。
虽然存在不少缺陷,瀑布模型经常被嘲笑为“旧式的”,但是在需求被很好地理解的情况下,仍然是⼀种合理的⽅法。
快速原型模型增量模型增量模型是迭代和演进的过程。
增量模型把软件产品分解成⼀系列的增量构件,在增量开发迭代中逐步加⼊。
每个构件由多个相互作⽤的模块构成,并且能够完成特定的功能。
软件工程复习资料软件工程复习资料软件工程是现代社会中一门重要的学科,它涉及到软件开发、项目管理、质量保证等多个方面。
对于学习软件工程的同学来说,复习资料是必不可少的工具。
本文将为大家介绍一些软件工程复习资料,希望能够帮助大家更好地备考。
一、教材首先,教材是复习软件工程的基础。
常用的软件工程教材有《软件工程导论》、《软件工程》等。
这些教材系统地介绍了软件工程的基本概念、原理和方法,对于初学者来说是非常有帮助的。
在复习时,可以结合教材的章节内容进行有针对性的复习,加深对知识点的理解。
二、经典案例软件工程的学习离不开实践,而经典案例是理论与实践结合的重要途径。
比如,著名的软件项目管理案例——泰坦尼克号项目,可以帮助学生了解项目管理的流程、方法和技巧。
此外,还有一些软件开发的经典案例,如微软的Windows操作系统、谷歌的搜索引擎等,通过研究这些案例,可以更好地理解软件开发的过程和技术。
三、学术论文学术论文是了解软件工程最新研究进展的重要途径。
在复习软件工程时,可以阅读一些相关领域的学术论文,了解最新的研究成果和前沿技术。
同时,学术论文还可以帮助学生提升论文写作和研究能力。
可以通过学术搜索引擎或学术期刊网站获取相关的学术论文。
四、在线资源互联网是获取各种复习资料的重要渠道。
有很多网站提供软件工程的学习资源,如Coursera、edX等在线学习平台,可以免费或付费学习软件工程的相关课程。
此外,还有一些技术博客、论坛等社区,可以与其他学习软件工程的同学进行交流和讨论,共同进步。
五、考试题库考试题库是复习软件工程的重要辅助工具。
通过做题,可以检验自己对知识点的掌握程度,找出自己的不足之处,并加以改进。
可以通过搜索引擎或者考试题库网站获取相关的软件工程考试题目,进行练习和复习。
六、实践项目最后,实践项目是巩固软件工程知识的有效方法。
通过参与实践项目,可以将理论知识应用到实际中,提升自己的实践能力。
可以选择一些开源项目或者自己感兴趣的项目进行参与,通过实践来巩固和扩展学习的知识。
统计软件复习题统计软件复习题统计学是一门研究数据收集、分析和解释的学科。
在当今信息时代,统计软件的应用越来越广泛。
无论是学术研究、商业分析还是政府决策,统计软件都扮演着重要的角色。
本文将通过一些复习题,帮助读者回顾统计软件的基本概念和应用。
1. 请简要介绍统计软件的作用和意义。
统计软件是指通过计算机程序来处理和分析数据的工具。
它的作用是帮助人们更高效地进行数据处理、数据可视化和统计分析。
统计软件的意义在于提供了一种快速、准确、可重复的数据分析方法,使研究人员和决策者能够更好地理解和利用数据。
2. 请列举几种常见的统计软件,并简要介绍它们的特点。
常见的统计软件包括SPSS、SAS、R、Python等。
SPSS是一种功能强大的统计软件,适用于各种数据分析任务,具有友好的用户界面和丰富的统计方法。
SAS是一种专业的统计软件,主要用于大规模数据的处理和分析,具有高度的灵活性和可扩展性。
R是一种开源的统计软件,拥有庞大的用户社区和丰富的扩展包,适用于各种统计分析和数据可视化任务。
Python是一种通用编程语言,通过第三方库如NumPy和Pandas,可以进行高效的数据处理和统计分析。
3. 请简要介绍统计软件的数据导入和数据清洗功能。
统计软件可以导入各种数据格式,如Excel、CSV、数据库等。
数据导入功能可以帮助用户将原始数据导入到统计软件中进行进一步的分析。
数据清洗是指对数据进行预处理,包括处理缺失值、异常值和重复值等。
统计软件提供了丰富的数据清洗工具和函数,使用户能够快速、准确地清洗数据。
4. 请简要介绍统计软件的数据可视化功能。
数据可视化是将数据以图表、图像等形式展示出来,帮助用户更直观地理解数据。
统计软件提供了各种数据可视化工具和函数,如条形图、折线图、散点图等。
用户可以根据需要选择合适的图表类型,并进行自定义设置,以展示数据的特征和趋势。
5. 请简要介绍统计软件的统计分析功能。
统计软件提供了丰富的统计分析方法,如描述统计、推断统计、回归分析、方差分析等。
离散数学复习资料离散数学是计算机科学与工程中的一门重要课程,对于学生来说离不开的内容就是集合、关系、图、逻辑等等。
由于离散数学的知识点比较多,所以需要用心复习备考。
本文就是为了给大家提供一些离散数学的复习资料,希望对大家的备考有所帮助。
1. 《离散数学及其应用》(Discrete Mathematics and its Applications)这本书是一本经典的教材,由美国著名数学家Kenneth H. Rosen编写,已经出版了七版。
书中内容系统、全面、深入,并且重视应用。
里面讲解的内容包括集合论、命题逻辑、谓词逻辑、证明技巧、图论、组合数学等等,每个知识点都有大量的例题和习题,适用于各个层次的学生。
此外,书中还有详细的解答和答案解析,让学生能够深入理解各个知识点的含义和应用,是一本很好的复习资料。
2. 离散数学MOOCMOOC是全称为Massive Open Online Course,中文名为大规模开放式在线课程,是指通过互联网向全球提供大规模课程,任何人都可以免费参加。
目前国内外各大高校都推出了MOOC课程,离散数学也不例外。
学生可以通过其官网或各大视频站搜索离散数学相关的MOOC,比如中国大学MOOC、Coursera等。
只要积极参与学习,基本可以达到一个不错的学习效果,同时也是一种便捷的复习方式。
3. 常见错题整理离散数学复习也需要练题,但是很多同学在复习时会出现死记硬背的情况,对于一些基础知识点掌握的不够扎实,导致在做题时出现错误。
所以整理自己的错题也是一种很好的复习方式。
学生可以以章节为单位,把做错的题目整理出来,并进行分析总结,找出其中的规律和易错点,以便更好地消化和理解这些知识点,提高做题的准确率。
4. 参考资料在复习时,参考资料也是非常重要的。
学生可以准备一本参考书或棕色折页,里面可以收集相关的定理、公式、图像等,方便随时查阅。
同时也可以利用网络资源,比如百度学术、Google Scholar等,搜索相关的论文和文献,从专业角度深入了解离散数学的各个方面,提高学习的水平和技巧。
1 软件和软件工程概念软件的组成部分之一;在软件开发中,编程只是软件开发过程的一个阶段。
2.在结构化程序设计时代,程序最小的单位是函数及子程序,程序和数据是分别的。
程序的最小单位是类。
3.软件的特性:形态特性、智能特性、开发特性、质量特性、生产特性、管理特性、环境特性、维护特性、废弃特性、应用特性。
4.软件的分类:系统软件;应用软件;支撑软件;可复用软件。
5.什么是软件工程?(课后题)软件工程是指导计算机软件开发和维护的工程学科。
接受工程的概念、原理、技术和方法来开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。
6.可以用功能性、牢靠性、易用性、效率、可维护性和可移植性六个特性衡量软件的质量。
功能性是指软件所实现的功能达到它的设计规范和满意用户需求的程度。
可移植性是指软件从某一环境转移到另一环境时所作努力得程度。
7.软件生存期由软件定义、软件开发和运行维护三个时期组成。
开发时期通常由概要设计、详细设计、编码和测试四个阶段组成。
开发过程中的典型文档包括:项目支配、软件测试支配、软件设计说明书、用户手册。
8.需求分析的基本任务?(1)建立分析模型,了解系统的各种需求微小环节。
(2)基于分析结果,编写出软件需求规格说明或系统功能规格说明,确认测试支配和初步的系统用户手册,并提交管理机构进行分析评审。
2 软件工程方法和工具1.面对对象方法的动身点和基本原则,是尽量模拟人类习惯的思维方式,使开发软件的方法和过程尽可能接近人类相识问题和解决问题的方法和过程,从而使描述问题的问题空间和其解空间在结构上尽可能一样。
2.形式化方法的主要特点是:(课后题)(1) 软件需求规格说明被细化为用数学记号表达的详细的形式化规格说明;(2) 设计、实现和单元测试等开发过程由一个变换开发过程代替。
通过一系列变换将形式的规格说明细化成为程序。
3.面对对象 = 对象 + 类 + 继承 + 消息通信。
软件设计师备考笔记(⽂末复习资料分享)软考学习笔记⼀、数据的表⽰R进制转⼗进制使⽤按权展开法⼆进制符号位:0代表正数,1代表负数⼆进制转⼋进制:按三位划分计算⼆进制转⼗六进制:按四位划分计算正数的原码、反码、补码相同负数的反码:在原码的基础上除符号位全部取反负数的补码:在反码的基础上+1负数的补码转原码:除符号位全部取反 +1移码:在补码的基础上将符号位取反减法运算:使⽤两个数的补码相加⼆、数值表⽰范围定点整数原码 -(2^n-1-1) ~ +(2^n-1-1)反码 -(2^n-1-1) ~ +(2^n-1-1)补码 -2^n-1 ~ +(2^n-1-1)移码 -2^n-1 ~ +(2^n-1-1)定点⼩数原码 -(1-2^-(n-1)) ~ +(1-2^-(n-1))反码 -(1-2^-(n-1)) ~ +(1-2^-(n-1))补码 -1 ~ +(1-2^-(n-1))移码 -1 ~ +(1-2^-(n-1))三、浮点的运算浮点数表⽰:N = 尾数 * 基数^指数运算过程:对阶》尾数运算》结果格式化特点⼀般尾数⽤补码,阶码⽤移码阶码的尾数决定数的表⽰范围,位数越多范围越⼤尾数的尾数决定数的有效精度,位数越多精度越⾼对阶时,⼩数向⼤数看齐对阶是通过较⼩数的尾数右移实现的浮点数存储⽅式:阶符 | 阶码 | 尾符 | 尾码四、计算机结构外设输⼊设备存储器辅助存储器输出设备主机主存储器CPU运算器算数逻辑单元ALU:数据的算数运算和逻辑运算累加寄存器AC:通⽤寄存器,为ALU提供⼀个⼯作区,⽤在暂存数据数据缓冲寄存器DR:写内存时,暂存指令或数据状态条件寄存器PSW:存状态标志与控制标志(争议:也有将其归为控制器的)控制器程序计数器PC :存储下⼀条要执⾏指令地址指令寄存器IR:存储即将执⾏的指令指令译码器 ID:对指令中的操作码字段进⾏分析解释时序部件:提供时序控制信号地址寄存器DR:记录当前指令地址五、计算机体系结构分类-Flynn单指令流单数据流SISD控制部分处理器主存模块均⼀个代表:单处理器系统单指令流多数据流SIMD处理器和主存模块多个关键特性:个处理器以异步的形式执⾏同⼀条指令代表:并⾏处理机,阵列处理机,超级向量处理机多指令流单数据流MISD控制器和主存模块多个被证明不可能,⾄少是不实际⽬前咩有,有⽂献称流⽔线计算机为此类多指令流多数据流MIMD控制部分,处理器,主存模块均为多个能够实现作业,任务,指令等各级全⾯并⾏多处理机系统,多计算机六、指令的基本概念⼀条指令就是机器语⾔的⼀个语句,它是⼀组有意义的⼆进制代码,指令的基本格式:操作代码字段|地址码字段操作码部分指出了计算机要执⾏什么性质的操作,如加法、减法、取数、存数等。
算法和程序设计(高中选修)复习资料主题一利用计算机解决问题的基本过程点击考点1、了解利用计算机解决问题的基本过程2、了解问题分析与算法设计之间的关系3、了解算法的基本特征4、能用自然语言、流程图或伪代码描述算法5、了解程序设计语言产生与发展过程考点注解1、了解利用计算机解决问题的基本过程一般来说,用计算机解决一个具体问题时,大致经过以下几个步骤:首先要从具体问题抽象出一个适当的数学模型,然后设计一个解此数学模型的算法,最后编出程序进行测试调整直道到最终解答。
寻求数学模型的实质就是分析问题,从中提取操作的对象,并找出这些操作对象之间含有的关系,然后用数学的语言加以描述。
2、了解问题分析与算法设计之间的关系任何一个问题必须弄清楚其内容、性质、规模,才能找到解决问题的方法,所以分析问题就是要确定用计算机做什么,接下来,就解决怎么做的问题,也就是算法。
算法就是解决问题的方法与步骤。
有了算法才能转化成指令代码,计算机才能按照指令代码一步一步去执行,直到得到问题的解。
算法是程序设计的灵魂,算法独立于任何一种程序设计语言,一个算法可以用多种程序设计语言来实现。
一个问题,可能有多种算法,应该通过分析、比较、挑选一种最优的算法。
一个好算法必须用到科学的方法,应该好好学习各学科处理问题的科学方法。
3、了解算法的基本特征一个算法应该具有以下特征:1)有穷性:一个算法必须保证它的执行步骤是有限的,即它是能终止的。
2)确定性:算法中的每一个步骤必须有确切的含义,而不应当是模糊的,模棱两可的。
3)可行性:算法的每一步原则上都能精确运行4)有零个或多个输入:所谓输入是指算法在执行时需要从外界获得数据,其目的是为算法建立某些初始状态。
如果建立初始状态所需的数据已经包含在算法中了,那就不再需要输入了。
5)有一个或多个输出:算法的目的是用来求解问题的,问题求解的结果应以一定的形式输出。
4、能用自然语言、流程图或伪代码描述算法一个算法可以用多种不同的方法来描述。
操作考试注意事项:1.所有操作的命令历史和工作区变量不能清除,每题用到的变量不要重复。
操作完成时要把所有工作区变量保存为一个文件,文件名为:学号后两位加上你的姓名,扩展名自动为mat ;然后把命令历史窗口中的所有命令复制到一个m 文件中,保存文件名为:学号后两位加上你的姓名,扩展名自动为m 。
2.交卷时要把上述两个文件做成一个压缩文件,文件名为:学号后两位加上你的姓名,扩展名自动为rar 。
3.考试时不能使用U 盘等任何电子资料,不能上网,考试机器在考试前会被格式化。
独立完成。
4.平常要反复多练习,要能熟练应对各种意外操作产生的突发情况。
考试时间紧,题量大,但难度不高,考的是熟练程度。
5.应熟练使用help ,如查询limit 、dsolve 、taylor 、syssum 、log 等函数的格式、功能和例题 。
要能熟练使用esc 、home 、end 、delete 、↑、↓等键。
最好在紧凑格式(format compact )下操作。
2.5 计算矩阵⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡897473535与⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡638976242之和。
2.6 求⎥⎦⎤⎢⎣⎡+-+-+-+-++=i 44i 93i 49i 67i 23i 57i 41i 72i 53i 84x 的共轭转置和非共轭转置。
2.7 计算⎥⎦⎤⎢⎣⎡=572396a 与⎥⎦⎤⎢⎣⎡=864142b 的数组乘积、a 与b 的转置的矩阵乘积及3a+2b 。
2.9 对于B AX =,如果⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=753467294A ,⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=282637B ,求解X 。
对于XA=B ,如果⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=753467294A ,B=[37 26 28],求X 。
2.10 已知:⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=987654321a ,分别计算a 的数组平方和矩阵平方,并观察其结果。
2.11 ⎥⎦⎤⎢⎣⎡-=463521a ,⎥⎦⎤⎢⎣⎡-=263478b ,观察a 与b 之间的六种关系运算的结果。
2.14 角度[]604530=x ,求x 的正弦、余弦、正切和余切。
2.15 用四舍五入法、向下取整法、向上取整法、向0取整法将数组[2.4568 6.39823.9375 8.5042]取整。
2.16 矩阵⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=728365219a ,分别对a 进行特征值分解、奇异值分解、LU 分解、QR 分解及Chollesky 分解。
2.17 将矩阵⎥⎦⎤⎢⎣⎡=5724a 、⎥⎦⎤⎢⎣⎡=3817b 和⎥⎦⎤⎢⎣⎡=2695c 组合成两个新矩阵:(1)组合成一个4⨯3的矩阵,第一列为按列顺序排列的a 矩阵元素,第二列为按列顺序排列的b 矩阵元素,第三列为按列顺序排列的c 矩阵元素,即⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡237912685574 (2)按照a 、b 、c 的列顺序组合成一个行矢量,即 []2965318772542.18 a=[4 7 5],b=[9 1 2],求向量a 与b 的叉积(cross)、点积(dot)、数组乘积(.*)。
2.19 给变量a 赋值为6阶魔方矩阵,再使用一个语句使该矩阵中所有小于10的元素值变为0。
3.2 求解多项式x 3-7x 2+2x +40的根。
3.3 求解在x =8时多项式(x -1)(x -2) (x -3)(x -4)的值。
3.4 计算多项式乘法(x 2+2x +2)(x 2+5x +4)。
3.5 计算多项式除法(3x 3+13x 2+6x +8)/(x +4)。
3.7 计算多项式9514124234++--x x x x 的微分和积分。
3.9 求欠定方程组⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡5865394742x 的最小范数解和最少元素解。
2y 。
3.11 矩阵⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=943457a ,计算a 的行列式和逆矩阵。
3.12 y =sin(x ),x 从0到2π,∆x =0.02π,求y 的最大值、最小值、均值和标准差。
3.13 x=[1 2 3 4 5] ,y=[2 4 6 8 5],计算x 的协方差、y 的协方差、x 与y 的互协方差以及x 与y 的相关系数。
3.15 有一正弦衰减数据y=sin(x).*exp(-x/10),其中x=0:pi/5:4*pi ,用三次样条法进行插值求x0=0:pi/20:4*pi 所对应的y 值。
4.3 用符号函数法求解方程a t 2+b*t +c=0。
>> r=solve('a*t^2+b*t+c=0','t')4.4 用符号计算验证三角等式:sin(ϕ1)cos(ϕ2)-cos(ϕ1)sin(ϕ2) =sin(ϕ1-ϕ2) >> syms phi1 phi2;>> y=simple(sin(phi1)*cos(phi2)-cos(phi1)*sin(phi2)) 4.5 求矩阵⎥⎦⎤⎢⎣⎡=22211211a a a a A 的行列式值、逆和特征根。
>> syms a11 a12 a21 a22;>> A=[a11,a12;a21,a22]>> AD=det(A) % 行列式 >> AI=inv(A) % 逆>> AE=eig(A) % 特征值4.6 因式分解:6555234-++-x x x x 4.7 ⎥⎥⎦⎤⎢⎢⎣⎡=)sin()log(12x x ex x af ax ,用符号微分求df/dx 。
4.8 求代数方程组⎪⎩⎪⎨⎧=+=++002y x c by ax 关于x,y 的解。
>> S=solve('a*x^2+b*y+c=0','b*x+c=0','x','y');4.9 符号函数绘图法绘制函数x=sin(3t)cos(t),y=sin(3t)sin(t)的图形,t 的变化范围为[0,2π]。
4.10 绘制极坐标下sin(3*t)*cos(t)的图形。
4.11 求sin(x)函数的3阶、5阶、7阶泰勒函数(分别在x=0、x=1处),5.5表中列出了4个观测点的6次测量数据,将数据绘制成为分组形式和堆叠形式的条形图。
5.8 绘制peaks 函数的表面图,用colormap 函数改变预置的色图,观察色彩的分布情况。
>> surf(peaks(30));>> colormap(hot) >> colormap(cool) >> colormap(lines) 5.9 用sphere 函数产生球表面坐标,绘制不通明网线图、透明网线图、表面图和带剪孔的表面图。
>> [x,y,z]=sphere(30); >> mesh(x,y,z) >> surf(x,y,z)>> z(18:30,1:5)=NaN*ones(13,5); >> surf(x,y,z) 6.4 已知三维图形视角的缺省值是方位角为-37.5°,仰角为30°,将观察点顺时针旋转20︒角的命令是什么?>> view(-57.5,30) 6.5绘制peaks 函数的表面图,自动从不同的视角观察图像:仰角固定为30度,方位角从0度变到360度,步长为1度,每隔0.05秒切换一次视角。
+-+-='=-=+'-'''+=''=+'+∞-→+→→⎪⎪⎪⎭⎫ ⎝⎛11111)1()1(,222143321lim 1lim 0sin lim 0y y x e x xe y y y yy y y x y y x x a x x x x x x x求求特解求通解求通解和和计算表达式的极限:已知X~N(3,4^2),使用函数cdf 计算以下问题: (1)P(2<X<7) (2)P(|x|>2.5) 使用 pdf 函数计算以下分布的概率密度值 (1)参数λ=1的指数分布在x=2.3处的值 (2)正态分布N (3,2^2)在点x=4.5处的值计算以下分布的分位数: (1)正态分布Z 0.025(2)t 分布t0.05(9)(3)卡方分布χ20.05(12) (4)F 分布F0.025(10,8)生成以下分布的随机阵:(1)二项分布的3*5阶随机阵(n=100,p=0.48) (2)泊松分布的3*4阶随机阵(λ=3)1.计算以下分布的概率密度值:(1)参数λ=2的指数分布在x=3处的值;(2)F 分布F (11,7)在点x=1.58处的值。
2.已知随机变量X~N(5,3^2),求P (|X |≥6)3.计算以下分布的分位数:(1)正态分布Z(0.05);(2)t 分布t(0.975,17);(3)卡方分布χ20.05(15);(4)F 分布F 0.05(7,11)4.根据给出的分布类型随机生成100个数据,求极大似然估计值及相应的置信区间: (1)均匀分布 , 其中a=2,b=7,α=0.1; (2)泊松分布,其中λ=2, α=0.05; (3)正态分布,其中μ=2,σ=0.1(4)二项分布,其中N=100,p=0.55,σ=0.01求下列微分方程组的通解 {dydx =x +2y −3z dzdx =3x +y −2z 求下列微分方程组的特解[y,z]=dsolve('Dy-x-2*y+3*z','Dz-3*x-y+2*z','x')[x,y]=dsolve('D2x+Dy+3*x-cos(2*t)','D2y-4*Dy+3*y-sin(2*t)','Dx(0)=1/5','x(0)=0','Dy(0)=6/5','y (0)=0')求解函数f(x)=log(x)+sin(x)-2在6附近的解 fh=@(x)log(x)+sin(x)-2 [x1,y1]=fzero(fh,6)[x1,x2]=solve('x1-sin(x2)-x2','2*x1+x2-cos(x2)')limit(sym('1+2^x+3^x'),x,+inf)⎰+21ln 1e xx dx 求方程组的解: {x 1−sin x1−x 2=02x 1+x 2−cos x 2=0∫31+5x 2dx 10.)sin 1tan 1(lim 10x x xx ++→求⎰⎰++⎰+⎰+-⎪⎪⎭⎫ ⎝⎛101log 21212122x)dx (x dz z)(xdx z)(xdx x x x x x x 1)321(lim +++∞→.,.,.,)1(22arctan 22dx y d e y x dx dy e xy dx dy x x y xy yx x 求求求=+=+=+.4932⎰-dx xx xx 求syms x yz=1/(2*pi)*exp(-(x^2+y^2)) ezsurf(x,y,z,[-3,3,-3,3])MATLAB 语言的变量名规则由一个字母引导,后面可以为其他字符 区分大小写Abc ABc有效 MYvar12, MY_Var12 和 MyVar12_ 错误的变量名 12MyVar, _MyVar12 MATLAB 的保留常量eps, i, j, pi, NaN, Inf, i=sqrt(-1) lastwarn, lasterr用不同的步距生成间的对于方程组Ax=b,A为n×m矩阵,如果A列满秩,且n>m。