云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Matlab详细学习讲义

Matlab详细学习讲义

  • 62 次阅读
  • 3 次下载
  • 2025/6/4 11:27:37

《MATLAB软件应用》讲义 [第2 / 16次课]

第1章 基础准备及入门

一 点名 二 作业讲评 三 复习提问

MATLAB界面由几大组件组成?

MATLAB的搜索路径主要有什么应用途径? 四 上机练习内容

启动MATLAB。

在D盘根目录下,以“学号_姓名”的格式创建文件夹,并在Matlab中将该目录设置为Current Folder。(利用MATLAB Toolbar中Current Folder组合框后的按钮)。

以下为本章教学必须掌握的知识点。在MATLAB的Command Window中练习以下代码,并观察系统输出,并逐行进行注释。本次课结束后将代码文件上传。

在MATLAB程序界面中进行以下操作: 1 上机实习内容提示及要求

启动MATLAB后,依次练习MATLAB的菜单项、工具栏和Command Window、Current Folder、Command History、Workspace等主要组件的基本功能,按指定内容在MATLAB程序界面下进行操作练习。

2 上机实习内容

在MATLAB程序界面中进行以下操作:

1) Command Window指令窗口在集成窗体和独立窗体之间切换(Undock/Dock按钮) 2) 在Command Window中运行以下指令,掌握换行符(...)的使用

>> (12+2*(7-4))/3^2

>> S=1-1/2+1/3-1/4+1/5-1/6+1/7-1/8 >> S=1-1/2+1/3-1/4+…

+1/5-1/6+1/7-1/8

3)在Command Window中分别输入以下数值,并按回车,观察MATLAB的输出(数值如 3, -99, 0.001, 9.456, 1.3e-3, 4.5e33, eps, 等)

4)以下实例涉及变量的定义规则,在Command Window中分别输入并按回车,观察MATLAB的输出结果.输出结果为错误提示时,分析出现错误的原因.

>> xyz_4=32.75

>> var1=3.09e-5*1028 >> 4xyz=32.75 >> 4*xyz=198.28 >>4,xyz=198.28

5) 在Command Window中输入下列数学常数,并按回车:eps, i, j, Inf, inf, intmax, NaN, nan, pi, realmax, realmin,观察并分析系统的输出。

6)按顺序输入并执行以下指令,观察系统输出,掌握format指令的用法

>> format >> pi

>> format short >> pi

>> format long e >> pi

>> format long >> pi

7)在Command History中分别选择单条指令和多条指令,调用右键菜单中的“Evaluate Selection”菜单项执行之。观察并试验右键菜单中的其它菜单项。选中一组指定,利用右键菜单中的“Create M-File”菜单命令创建M文件\并按提示保存。

8)在Workspace中,利用工具栏“save”菜单命令将所有变量保存到MAT文件\中。

9)运行以下指定,并观察并分析MATLAB的显示输出结果。注意观察当前的工作目录在MATLAB搜索路径列表中的位置

>> path

10)练习使用 who, whos, clear,指令,重点是clear指令,观察并分析系统输出. 11)练习使用help指令查找'control'主题和'tan'函数的帮助信息

12)练习使用doc指令查找'control'主题和'tan'函数的帮助信息,并比较与help指令的异同. 13)练习使用 lookfor指令查找'control'主题和'tan'函数的帮助信息. 14)打开并使用Help浏览器,尝试在其中查找帮助信息.

15)时间允许的情况下,完成教程内的实例练习:图1.1对应的代码. 五 小结

本节讲述了MATLAB上机实习的内容和要求,并进行了上机实习,对MATLAB软件应用有了直观的认识和更进一步的理解。 六 课后提问

今天上课你学到了哪些知识点? 哪些知识点上理解有困难? 七 作业

建立本章知识点的word文件。 八 预习

预习第二章“数据类型”的内容,对MATLAB的数据类型有初步的认识。

《MATLAB软件应用》讲义 [第3 / 16次课]

第二章 数据类型

一 点名 二 作业讲评 三 复习提问

1、 在Command Window中输入一条指令时,Matlab按照什么顺序搜索与该指令相关的变量或M文件? 2、简述MATLAB中,如何获得一条指令的用法?请举例说明。 四 授新课 教学目标

? 学习并掌握MATLAB常量、变量和矩阵的创建和使用方法 ? 学习并掌握单元型变量的创建和使用方法 ? 学习并掌握结构体变量的创建和使用方法 重点和难点

? 重点: 变量的定义和使用方法、矩阵 ? 难点: 单元型变量和结构体数据类型 教学内容:第2章 (数据类型)

2.1MATLAB中的常量与变量 2.1.1 常量

pi, i, j, eps, NaN, Inf, Realmin, Realmax 2.1.2 变量

Matlab语言并不要求对所使用的变量进行事先声明,也不需要指定变量类型 变量命名规则:

(1)变量名区分大小写;

(2)变量的第一个字符必须为英文字母,而且不能超过63个字符,第63位之后的字符将被忽略。 (3)变量名可以包含字母、数字、下划线,但不能使用空格符、标点。

2.2 数字变量

>>muw0=1.785e-3; %定义摄氏零度时的黏度值 >>a=0.03368; %定义两常数 >>b=0.000221;

>>t=0:20:80; %定义摄氏温度变量 >>muw=muw0./(1+a*t+b*t.^2) %计算摄氏温度的黏度值 ------- MATLAB: 数学演算纸式的科学计算语言------------ 数值显示格式控制 >>format short

>>format % 不带参数,默认,同format short >>pi

>>format long >>pi

>>format long e % long+e (科学计数法显示) >>pi

2.3 字符串

>>a=’Good Morning’;

>>size(a) % 1 12 (1*12的字符数组) >>whos

>>a(6) % ‘M’

>>str1='abc'; >>str2='cde';

>>strcat(str1,str2) % 其它串处理函数:strcmp,findstr,upper,lower,等

2.4 矩阵

Matlab中,矩阵(数组)是数据存储的基本单元

?13? A??? A=[1 3;2 1]; A=[1,3; 2,1];

21??

2.5 单元型变量(cell)

胞元数组、cell。元素为任意变量(可以为不同数据类型)的数组变量。

%% 单元型变量

clc;close all;clear all;

score=[92 87 63]; % []定义数组和矩阵 name='John';

C={name,score}; % {}定义单元型变量 C1={'John',[92 87 63]}; whos

C(1),C(2) %访问数组成员,仅给出数据的压缩格式(如:[1x3 double]) C{1},C{2} %访问数组成员,给出数据成员的值 celldisp(C) %依次显示各成员的值,本例为C{1},C{2} cellplot(C) %单元型变量成员数据结构的图形表示

2.6 结构体(struct)

结构体可将不同数据类型组合在一起,关键词为struct. %% 结构体,struct

close all;clc;clear all;

student.name='Tom'; % 字段(field) 'name' student.ID='20140187'; % 字段'ID'

student.Score=[87 64 92 83 69 87]; %字段'Score' student whos

搜索更多关于: Matlab详细学习讲义 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《MATLAB软件应用》讲义 [第2 / 16次课] 第1章 基础准备及入门 一 点名 二 作业讲评 三 复习提问 MATLAB界面由几大组件组成? MATLAB的搜索路径主要有什么应用途径? 四 上机练习内容 启动MATLAB。 在D盘根目录下,以“学号_姓名”的格式创建文件夹,并在Matlab中将该目录设置为Current Folder。(利用MATLAB Toolbar中Current Folder组合框后的按钮)。 以下为本章教学必须掌握的知识点。在MATLAB的Command Window中练习以下代码,并观察系统输出,并逐行进行注释。本次课结束后将代码文件上传。 在MATLAB程序界面中进行

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com