首页
›
数学计算科学计算与计算物理工程
›
001-Python与MATLAB科学计算工程
›
《MATLAB函数封装与计算程序设计》
VIP20
本课程属于:001-Python与MATLAB科学计算工程
数学计算科学计算与计算物理工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
MATLAB函数封装与计算程序设计
共计 30 章节
可可资料掘金营 · 点击在线试看
01
从脚本到函数
理解MATLAB脚本与函数的本质区别 · 掌握函数的基本结构(function… · 输入输出参数
从脚本到函数
MATLAB
02
函数输入输出参数设计
学习输入参数验证(arguments… · validateattributes… · 可变数量参数(varargin/na…
函数输入输出参数…
arguments
03
函数工作区与变量作用域
深入理解函数工作区隔离 · 全局变量与持久变量的使用场景与风险 · 通过调试案例掌握变量作用域对计算结果…
函数工作区
变量作用域
04
子函数与嵌套函数
掌握子函数和嵌套函数的定义方式 · 调用关系与变量共享机制 · 重构一个包含多个计算步骤的复杂程序
子函数
嵌套函数
05
匿名函数与函数句柄
学习匿名函数的语法 · 函数句柄的创建与传递 · 将匿名函数应用于数值积分
匿名函数
函数句柄
06
函数封装中的错误处理
掌握try-catch · error · warning
函数封装
错误处理
07
计算程序的结构化设计
学习自顶向下设计方法 · 将复杂计算任务分解为函数层次结构 · 用流程图和函数调用图规划一个多步骤数…
计算程序的结构化…
学习自顶向下设计…
08
数值计算函数的向量化封装
理解向量化对计算性能的影响 · 将循环式数值计算改写为向量化函数 · 封装矩阵运算
数值计算函数的向…
理解向量化对计算…
09
函数性能分析与优化
使用timeit · profile等工具分析函数性能瓶颈 · 学习预分配
函数性能分析
优化
10
计算精度与数值稳定性
讨论浮点数精度 · 舍入误差 · 条件数等概念
计算精度
数值稳定性
11
线性方程组求解函数封装
封装高斯消元法 · LU分解等线性方程组求解算法 · 处理奇异矩阵
线性方程组求解函…
封装高斯消元法
12
插值与拟合函数封装
实现拉格朗日插值 · 三次样条插值 · 最小二乘拟合等算法函数
插值
拟合函数封装
13
数值积分函数封装
封装梯形法 · 辛普森法 · 自适应积分等数值积分算法
数值积分函数封装
封装梯形法
14
常微分方程数值解函数封装
实现欧拉法 · 龙格-库塔法等ODE求解器函数 · 设计支持不同步长和方法的通用接口
常微分方程数值解…
实现欧拉法
15
非线性方程求根函数封装
封装二分法 · 牛顿法 · 割线法等求根算法
非线性方程求根函…
封装二分法
16
优化计算函数封装
实现梯度下降 · 黄金分割搜索等优化算法函数 · 设计目标函数句柄传递与约束处理接口
优化计算函数封装
实现梯度下降
17
矩阵分解与特征值计算函数封装
封装QR分解 · 奇异值分解 · 幂法等矩阵计算函数
矩阵分解
特征值计算函数封…
18
统计计算函数封装
实现均值 · 方差 · 协方差
统计计算函数封装
实现均值
19
信号处理计算函数封装
封装傅里叶变换 · 滤波 · 卷积等信号处理函数
信号处理计算函数…
封装傅里叶变换
20
计算程序的数据输入输出封装
学习readmatrix · writematrix · jsonencode等数据读写函数
计算程序的数据输…
readmatrix
21
函数接口的兼容性与版本管理
学习函数版本控制 · 输入参数兼容性设计 · 弃用警告等技巧
函数接口的兼容性
版本管理
22
单元测试与函数验证
掌握MATLAB单元测试框架(mat… · 为计算函数编写测试用例 · 验证数值正确性
单元测试
函数验证
23
函数文档与帮助系统
学习编写函数帮助注释(H1行 · 帮助文本 · 示例)
函数文档
帮助系统
24
面向对象编程与函数封装
理解类与函数的关系 · 将一组相关计算函数封装为类的方法 · 设计属性与方法的访问控制
面向对象编程
函数封装
25
函数库的组织与包管理
学习MATLAB包(package)… · 命名空间管理 · 将多个函数组织为工具箱
函数库的组织
包管理
26
计算程序的可视化集成
在计算函数中集成绘图功能 · 设计可选的绘图参数 · 将计算结果可视化
计算程序的可视化…
计算函数
27
App Designer与函数封装
学习将计算函数集成到App Desi… · 设计回调函数调用计算核心 · 实现交互式计算工具
App
Designer
28
并行计算与函数封装
了解parfor · spmd等并行计算机制 · 将可并行化的计算任务封装为支持并行调…
并行计算
函数封装
29
计算程序的实际项目实战(一)
以“实验数据拟合与参数估计”为项目 · 综合运用函数封装 · 优化计算
计算程序的实际项…
以“实验数据拟合
30
计算程序的实际项目实战(二)
以“物理系统仿真与可视化”为项目 · 综合运用ODE求解 · 插值
计算程序的实际项…
以“物理系统仿真
所属VIP或分类
同VIP:MATLAB与Python联合计算项目开发
同VIP:MATLAB与Python计算项目实战45例
同VIP:MATLAB工程计算入门与工作流