基于 MATLAB的数值分析 以软件 MATLAB作为辅助工具介绍数值分析(科学 与工程计算)的基本内容,注重讲授一些求解方程以及 结果可视化的知识和技巧,使同学们能够有效地解决问 题并处理计算结果。 内容包括: 1、 MATLAB编程和绘图 2、数值分析的数学基础 3、数值算法在工程、科学中的应用
基于MATLAB的数值分析 以软件MATLAB作为辅助工具介绍数值分析(科学 与工程计算)的基本内容,注重讲授一些求解方程以及 结果可视化的知识和技巧,使同学们能够有效地解决问 题并处理计算结果。 内容包括: 1、MATLAB编程和绘图 2、数值分析的数学基础 3、数值算法在工程、科学中的应用
第一章 MATLAB入门 、 MATLAB的命令窗口 工作都在此处完成 2、怎样进行计算 运算对象:矩阵 算术运算符:+ 倒除:\ab=ba 变量与变量名:变量名和变量名类型不需声明
第一章 MATLAB入门 1、MATLAB的命令窗口 工作都在此处完成。 2、怎样进行计算 运算对象:矩阵 算术运算符:+ - * ^ .* ./ .^ 倒除:\ a\b=b/a 变量与变量名:变量名和变量名类型不需声明
3、数据显示格式 默认格式:5位( format short) format long16位 format e短的浮点格式 format long e长的浮点格式 4、清除命令 clear:清除所有使用过的变量或某个(些)变量 cle:清除命令窗口 5、程序结构 分支: if else end; if elseif end; if break end 循环: for end; while end
3、数据显示格式 默认格式:5位(format short) format long 16位 format e 短的浮点格式 format long e 长的浮点格式 4、清除命令 clear:清除所有使用过的变量或某个(些)变量 clc: 清除命令窗口 5、程序结构 分支:if __else__end; if__elseif__end; if__break__end 循环:for__end; while__end
6、读写 输入数据:z- input( type youe input:)键盘输入 格式化输出: sprint( e format%12.5ein’,vol) 7、数学函数 8、功能函数 sort(x) sum(x)max(x) min(x) mod(x,y) rand(n eval(s) 9、编程(编写M文件) 10、绘图
6、读写 输入数据:z=input(‘type youe input:’) 键盘输入 格式化输出:fprintf(‘e_format %12.5e \n’,vol) 7、数学函数 8、功能函数 sort(x) sum(x) max(x) min(x) mod(x,y) rand(n) eval(s) 9、编程(编写M文件) 10、绘图
第二章数值代数 内容:数值代数就是研究有关矩阵计算的问题。主要包括: 线性代数方程组的求解; 2、矩阵特征值问题 要求:1、掌握用 MATLAB求解的方法 2、知道那些问题是困难的,那些问题是不可解的
第二章 数值代数 内容:数值代数就是研究有关矩阵计算的问题。主要包括: 1、 线性代数方程组的求解; 2、 矩阵特征值问题 要求:1、掌握用MATLAB求解的方法 2、知道那些问题是困难的,那些问题是不可解的