一、问题描述
熟悉MATLAB 环境。
二、实验目的
了解Matlab 的主要功能,熟悉Matlab 命令窗口及文件管理,Matlab 帮助系统。掌握命令行的输入及编辑,用户目录及搜索路径的配置。了解Matlab 数据的特点,熟悉Matlab 变量的命名规则,赋值语句及输出的格式。掌握矩阵的建立、曲线绘制等。
三、实验内容及要求
-
MATLAB 环境导览
(1)启动MATLAB,介绍MATLAB 的主要界面,包括命令窗口、编辑器、工作区和当前文件夹;
(2)演示如何创建新的MATLAB 脚本文件,以及如何保存和打开MATLAB 文件。 -
基本操作和数学运算
(1)在命令窗口实现MATLAB 中的基本数学运算,如加法、减法、乘法和除法;生成n*m的矩阵(随机矩阵、全0 阵、全1 阵、对角矩阵各一个),并将矩阵以变量A 命名;
(2)创建MATLAB 脚本文件,通过迭代方法实现。每次迭代后都利用fprintf 函数显示“第…次迭代结果为…(注意此处数值显示设置为保留到小数点后6位)”; -
绘图
(1)绘制y = x^2 (x∈ [−1,1] 的函数曲线。(利用figure和plot 语句,在x∈ [−1,1])
中以某一步长进行均匀采样得离散点进行绘制,步长自定,可设置为0.1,0.2,0.05 等)
(2)将(1)中曲线绘制代码封装为一个函数,输入参数k 为采样步长,并在命令窗口调用该函数,观察k 取值不同时曲线的不同。
四、算法原理
-
内容1:MATLAB 环境导览,由于是基础的环境介绍,不需要算法原理。
-
内容2:基本操作和数学运算。
- (2) 对于迭代方法实现的求和,我们可以使用一个简单的循环来完成求和操作。MATLAB代码如下:
sumValue
- (2) 对于迭代方法实现的求和,我们可以使用一个简单的循环来完成求和操作。MATLAB代码如下: