0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于使用MATLAB进行符号计算和问题求解的分析和介绍

MATLAB 来源:djl 2019-09-18 14:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

牛津大学对一年级学生开设的“使用MuPAD探索数学”课程预先让学生进行自主学习,同时培养他们在其他数学和科学课程中所需的基础知识。这门课程使用MATLAB和Symbolic Math Toolbox及其MuPAD记事本界面进行授课,需要两个学期完成,主要向学生介绍符号计算在现代数学中的应用。

牛津大学课程指导员Catherine Wilkins博士解释道:“我们认为,不管是对于哪个数学专业的本科,使用计算机代数系统的经验都很重要。在一年级学习这门课程的直接好处就是学生可以使用MuPAD记事本求解问题,并检查他们在其他课程中的答案。从长远来看,接触MATLAB和MuPAD对学生处理三年级和四年级的项目,以及对他们读研期间的研究都很有益,而且作为一项技能,这也可以成为他们简历中的亮点。”

挑战

牛津大学每年大约有200名学生学习这门课程,主要目的是加强独立学习的能力,同时还为每个学生提供成功所需的资源、结构和指导。Wilkins博士解释说:“本课程的设计宗旨是提高学生的自学能力,使他们更加自主。为了让这种方法行之有效,学生要从自己的笔记本电脑访问所需的软件,并且向能够提供所需指导的人员求教。”

学生的学习动机对于帮助他们实现目标也很关键。Wilkins博士补充道:“我一直在寻找一种方法,以提高学生完成课堂作业的热情,并向他们展示这门课程与其他课程的相关性。”为了与纯数学专业和应用数学专业的学生互动,该课程必须为跨诸多数学学科交互求解问题提供基础。

解决方案

牛津大学已经获得了正版全校授权,该许可允许学生访问MATLAB和很多附带产品。正版全校授权为Wilkins 博士在使用MATLAB和Symbolic Math Toolbox讲授“使用MuPAD探索数学”时提供了便利。

本课程包括两个为期八周的学期,每个学期只有两堂课。在第一堂课上,Wilkins 博士向学生介绍MuPAD 记事本。在该学期剩下的时间内,学生要自己独立学习。他们需要每隔两周根据课程指南,以分组讨论的形式上课,在此期间会有课程指导老师(或助教)负责回答问题。

早期练习教导学生如何使用基本功能以及如何生成绘图和图表。他们还要学习如何计算表达式、使用符号求解方程以及执行微分与积分运算。之后,学生要侧重于常微分方程和编程结构(如循环结构、条件结构和流程结构)的学习。Wilkins博士要求其他一年级课程的讲师为学生安排作业,让他们使用Symbolic Math Toolbox 进行求解,这样能鼓励学生应用他们在不同课程中学到的内容。

在第二学期,学生要完成两个项目,并通过电子方式提交MuPAD记事本文件,以便对年末成绩进行评估。第一个项目涉及求解线性代数问题,而第二个项目,学生可以从他们参加的其他课程中选择提取的数论、傅立叶级数和波动问题。

结果

实现了自主学习。使用全校正版授权,学生可以在自己的房间或任何使用笔记本的地方做作业,并以MuPAD记事本文件的形式在线提交作业,使学生和指导员可以远程工作。

简化了课程变更。Wilkins 博士说:“将课程从其他软件包转换为Symbolic Math Toolbox时,我们得到了宝贵的支持,MathWorks应用工程师帮我翻译了与MuPAD记事本一起使用的课程手册。”

学到了通用技能。Wilkins博士解释说:“在年末,我们询问学生在剩下的学习当中是否打算使用符号计算,以及他们是否发现该课程加强了他们的学习体验。反馈非常积极。许多学生在寻找本行业的工作时都提到用过MATLAB。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7764

    浏览量

    92674
  • 记事本
    +关注

    关注

    0

    文章

    5

    浏览量

    6043
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI的未来:提升算力还是智力

    不同 ②学习目标不同 ③降低功耗不同 四、符号计算 1、超维计算 超维计算基本要素: ①高维空间②准正交性③相似度测量④种子超向量⑤条目存储器 超维计算的运算方式与复合表示: 超维
    发表于 09-14 14:04

    求助,关于STM32H743使用DSP进行矩阵求逆计算出现的问题求解

    我正在STM32H743上实现一个算法,需要进行一个20*20的矩阵求逆,但是计算结果与matlab对比差距非常大,完全不正确,原矩阵A的部分数值类似如下: 在matlab中求逆的部
    发表于 08-08 07:24

    FPGA使用Cordic算法求解角度正余弦值

    进行坐标变换的时候,需要计算角度的正余弦值,而在FPGA中是不能直接进行求解的,需要采用其它的方式进行
    的头像 发表于 06-19 09:54 1146次阅读
    FPGA使用Cordic算法<b class='flag-5'>求解</b>角度正余弦值

    Matlab与MWORKS软件计算精度对比

    MWORKS软件作为同元开发的Matlab替代产品,目前正在军工企业及部分院校开始试用。结合去年开发算例,对两个软件在计算精度方面进行了对比,请各位大神指导。 以《轨道交通系统动力学与Matl
    发表于 06-07 16:57

    利用MATLAB对交流电机调速系统进行建模和仿真

    是借助计算机及相关技术,对真实系统的运行过程和状态进行数字化模拟的技术。Simulink作为MATLAB的一个组件,能够实现对动态系统的建模、仿真和综合分析。本文在Simulink环境
    发表于 06-06 14:31

    普源示波器如何连接MATLAB实现数据采集与分析

    普源示波器(Rigol)作为国内知名的测试测量仪器品牌,广泛应用于电子工程、科研实验、教学等领域。为了进一步扩展其功能,用户常需将示波器与MATLAB等数据分析平台连接,实现自动化测试、实时信号处理
    的头像 发表于 05-29 09:34 702次阅读

    如何使用MATLAB实现一维时间卷积网络

    本文对一维卷积操作进行介绍,包括一维扩展卷积和一维因果卷积,以及 MATLAB 对一维卷积的支持情况。在最后通过一个实例演示如何在 MATLAB 中将一维卷积和 LSTM 结合构建分类
    的头像 发表于 03-07 09:15 1663次阅读
    如何使用<b class='flag-5'>MATLAB</b>实现一维时间卷积网络

    【峟思应变计】应力计算公式及其符号意义

    介绍应力的计算公式及其公式中各符号的意义。应力的基本计算公式为σ=F/A,其中:σ代表应力。应力是反映材料内部抵抗外部变形能力的量度,其单位通常使用帕斯卡(Pa)
    的头像 发表于 02-26 14:39 3028次阅读
    【峟思应变计】应力<b class='flag-5'>计算</b>公式及其<b class='flag-5'>符号</b>意义

    MATLAB中的simulink中仿真速度过慢,状态量数值很小可以忽略,怎么忽略较小数值,加快仿真进度呢?

    由于目前我使用MATLAB中的Simscape Multibody插件进行仿真测试,载入物理模型后,使用PID搭建了初步的控制器。进行计算时,只能使用变步长的模式去
    发表于 02-23 23:08

    了解DeepSeek-V3 和 DeepSeek-R1两个大模型的不同定位和应用选择

    Mathematica Kernel + LLM 通过Wolfram Engine插件直接调用符号计算能力,解决R1无法处理的超复杂方程(如非线性电路频域分析)。 示例场景 :自动将网表文件转换为状态空间方程并求解
    发表于 02-14 02:08

    【产品介绍】Simcenter Nastran仿真软件

    ?使用出色的FEM求解器SimcenterNastran是在计算性能、准确性和可靠性方面都很出色的有限元法(FEM)求解器。它是线性和非线性结构分析、结构动力学、声
    的头像 发表于 02-11 10:24 1054次阅读
    【产品<b class='flag-5'>介绍</b>】Simcenter Nastran仿真软件

    请教关于DAC161P997的符号A输出问题

    关于DAC161P997的符号A输出问题DAC161P997当主机要输出符号A时,pritx是否要变成高阻,还是一直在二个符号周期内驱动到0电平,我是用PP输出的。
    发表于 01-20 08:52

    开关二极管符号如何了解

    在电路图中,开关二极管的符号通常与其他电子元件的符号一起使用,以表示电路的连接关系和功能。通过符号,我们可以清晰地看到开关二极管的正负极、连接方式以及与其他元件的相互作用。这有助于我们理解电路的工作原理、
    的头像 发表于 12-26 17:59 3833次阅读
    开关二极管<b class='flag-5'>符号</b>如何了解

    Mathematica 在数据分析中的应用

    数据分析是现代科学研究和商业决策中不可或缺的一部分。随着数据量的爆炸性增长,对数据分析工具的需求也在不断增加。Mathematica,作为一种强大的计算软件,以其独特的符号计算能力和广
    的头像 发表于 12-26 15:41 1077次阅读

    Simulink与 MATLAB 的结合使用 Simulink中的信号处理方法

    被快速搭建和仿真。 MATLAB 在信号处理中的作用 MATLAB 是一个强大的数学计算工具,它提供了大量的内置函数和工具箱,用于信号的生成、分析和处理。以下是
    的头像 发表于 12-12 09:25 2188次阅读