MATLAB在电类专业课程中应用---教程及实训第一章

合集下载

matlab电力系统课程设计

matlab电力系统课程设计

matlab电力系统课程设计一、课程目标知识目标:1. 学生能掌握MATLAB软件的基本操作,熟悉其在电力系统分析中的应用。

2. 学生能理解并运用电力系统的基本理论,包括电路方程、潮流计算、短路计算等。

3. 学生能运用MATLAB进行电力系统的建模、仿真和分析,解决实际问题。

技能目标:1. 学生能运用MATLAB软件进行电力系统相关计算,提高计算效率和准确性。

2. 学生能通过MATLAB编程实现电力系统的故障诊断和稳定性分析,提升实际操作能力。

3. 学生能独立完成电力系统课程设计项目,具备一定的实践应用能力。

情感态度价值观目标:1. 学生通过课程学习,培养对电力系统的兴趣和热爱,提高学习积极性。

2. 学生在团队合作中,学会相互尊重、沟通协作,培养良好的团队精神。

3. 学生能够认识到电力系统在国民经济发展中的重要性,树立正确的专业价值观。

课程性质:本课程为电力系统专业的一门实践性课程,旨在让学生通过MATLAB软件在电力系统中的应用,提高解决实际问题的能力。

学生特点:学生已具备一定的电力系统基础知识和编程能力,具有较强的学习意愿和动手实践能力。

教学要求:结合课程性质和学生特点,教师应注重理论与实践相结合,引导学生通过动手实践,达到课程目标。

同时,关注学生的个体差异,因材施教,确保每个学生都能在课程中学有所得。

在教学过程中,将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. MATLAB软件基本操作与电力系统工具箱介绍- 熟练掌握MATLAB软件的界面与基本命令。

- 学习使用电力系统工具箱进行基本电力系统计算。

2. 电力系统基本理论- 电路方程的建立与求解。

- 潮流计算的基本原理和方法。

- 短路计算的基本原理和方法。

3. MATLAB在电力系统建模与仿真中的应用- 建立电力系统模型,进行仿真分析。

- 利用MATLAB进行电力系统故障诊断。

- 电力系统稳定性分析。

4. 实践项目与案例分析- 设计并完成电力系统课程设计项目。

matalab电力系统课程设计

matalab电力系统课程设计

matalab电力系统课程设计一、课程目标知识目标:1. 学生能够理解电力系统的基础理论,掌握Matlab在电力系统中的应用。

2. 学生能够运用Matlab软件进行电力系统的基本分析和计算,如潮流计算、短路计算等。

3. 学生能够掌握电力系统中常用的Matlab函数和工具箱。

技能目标:1. 学生能够熟练操作Matlab软件,进行电力系统的模拟和仿真。

2. 学生能够利用Matlab解决电力系统中的实际问题,如优化、稳定分析等。

3. 学生能够通过Matlab编程实现电力系统的自动化分析,提高计算效率。

情感态度价值观目标:1. 学生对电力系统和Matlab产生浓厚的兴趣,培养主动探索和学习的积极性。

2. 学生在团队协作中培养良好的沟通能力和合作精神,增强解决问题的自信心。

3. 学生能够认识到电力系统对社会发展的重要性,增强对电力行业的责任感。

课程性质分析:本课程为电力系统专业课程,结合Matlab软件进行教学,旨在培养学生的实际操作能力和解决问题的能力。

学生特点分析:学生已具备一定的电力系统基础知识,对Matlab软件有一定了解,但实际操作能力较弱。

教学要求:1. 理论与实践相结合,注重培养学生的动手能力。

2. 采用案例教学,引导学生运用Matlab解决实际问题。

3. 强化团队合作,提高学生的沟通能力和协作精神。

二、教学内容1. 电力系统基础理论回顾:包括电力系统的基本概念、元件和模型,为后续Matlab应用打下基础。

- 教材章节:第一章 电力系统基本概念与元件- 内容:电力系统的组成、基本运行原理,主要电气设备的工作原理。

2. Matlab在电力系统中的应用介绍:介绍Matlab软件在电力系统分析中的应用,如潮流计算、短路计算等。

- 教材章节:第二章 Matlab在电力系统中的应用- 内容:Matlab软件的安装与配置,电力系统工具箱的介绍。

3. 潮流计算及稳定性分析:利用Matlab进行电力系统的潮流计算和稳定性分析。

MATLAB在《电工电子技术》课程中的应用

MATLAB在《电工电子技术》课程中的应用
} 5 7 2+6 1 3=9 0
\ 酉 — i 毫 萌赢莲圄… …………一
图4交流电路相量图

仿真步骤与L 3 d , 节步骤相同,另外在 s i I I r p o w e r s y s t e /m m e a s u r e m e n t s 查找示波器¥  ̄ s i m p — o w e r s y s t e m / E x t r a L i b r a r y / m e a s u r e m e n t s 里找 有效值测 量模 块 。交流 电源 和有效值测量 模块 的频率设置 为5 0 H z ,注 意各 电流测量模块 的极 性不能加 反,如果接反将使 电流反相 。仿 真结 束后,可 以看到 总电流 ,电感 电流及 电容 电流 的有效值分别为4 8 . 6 9 A ,4 3 . 5 4 A ,2 1 . 7 8 A ( 与程 序语句仿真结果4 9 . 1 9 3 5 ,4 4 . 0 0 0 0 ,2 2 . 0 0 0 0 相 同) 。通过 示波器 可看 到总 电压、 总电流 和各 支路的 电流波形如 图6 所示 。
图3 交流 电路原理 图 并联 电路 的电压 电流相量图
各模 块输 入 量的 个数 。逻 辑 电路 仿真 不需 要 P o w e r g u i 模 块 。连 接 电路如 图7 所 示,设置 输 入变量A B c 的4 种取 值 ( 见真值表 ),仿 真结果 如图7 ( a ) 、( b ) 、( C ) 、( d ) ,结 果表明所设 计 电路满足设计要求 。
【 关 键 词 】MATI , A B; 电工 电子 技 术 ;仿 真
1 引言
《 电工 电子 技术 》 是高 职 院校 非 电类专 业 开设 的基础 课 , 内容 多而 杂 ,而 且课 时有 限 , 实验 课 时少 ,条 件 所 限 ,所 以可 以应 用 M A T L A B / s i m u l i n k 仿真系统 对所讲 内容通过 计 算机进 行计算和仿 真 ,分析 仿真结果 ,避 免了 繁 琐的计算 ,保 证 了计算准 确性 ,有助于 学生 对 学习内容的理解和应用,提高 了学习效率 。 2 . 直流电路应用举例 在直 流 电路 基本 定 理定 律 的 学习 时 ,除 了熟悉对定理 的内容 ,为 了更好 地应用这些 定 理 ,需要做大量 的多样的例题来 加深对定理 的 理解 。在实 际教学时 ,发现 ,学生一般对 电路 结 构的认识 比较清 晰 ,比如 支路、节点及 网孔 的个数 ;也 能根据 电路 的特 点和要求选用 合适 的方法 ,比如 支路 电流法 、弥尔曼定理 、叠加 定理等 ;也 能准确地列写 电路方程 ,但往往 在 计 算时 出错 ,尤其在方程 数多时这一 问题尤为 明显。并且采 用传统 的计 算方法时 比较 费时 。 因此可 以选用 一些 仿真软 件像E W B 、M A T L A B , 这 样可 以使 电路分析简化 ,而且 图形化 的仿真 软件更加 直观 ,学 生易于接受 。学生 预习也 很方便 。 用 支 路 电 流 法求 解 图 1 电路 中各 支 路 电

Matlab在电力电子中的使用

Matlab在电力电子中的使用
总结词
Matlab支持多种控制算法的实现和验证。
详细描述
Matlab支持多种控制算法的实现和验证,如PID控制、模 糊控制、神经网络控制等。用户可以使用Matlab的编程 语言实现这些算法,并在Simulink中进行仿真验证,以更 好地理解控制算法的性能和应用。
总结词
Matlab还提供了控制系统分析和优化工具,如根轨迹分 析和优化器。
Matlab在电力电子中的使用
• Matlab简介 • 电力电子简介 • Matlab在电力电子中的具体应用 • Matlab在电力电子中的优势与局限
性 • 案例分析
01
Matlab简介
Matlab的发展历程
1 2
1980年代初
Matlab诞生,作为数学软件包提供给用户。
1990年代
Matlab开始广泛应用于工程和科学领域。
Matlab的可视化工具可以帮助用户直观地 理解电力电子系统的运行状态和性能。
模块化编程
丰富的库函数
Matlab的模块化编程方式使得代码易于理 解和维护,提高了开发效率。
Matlab拥有丰富的库函数,可以满足电力 电子系统中的各种需求。
Matlab在电力电子中的局限性
实时性不足
Matlab主要用于仿真和算法开发,对于实 时控制应用存在局限性。
21世纪
宽禁带半导体材料(如硅碳化 物和氮化镓)的研究和应用为
电力电子带来了新的突破。
电力电子的主要应用领域
电力系统
用于高压直流输电(HVDC)、灵活交流输电系统(FACTS)等。
电机控制
用于无刷直流电机(BLDC)、永磁同步电机(PMSM)等电机的控制。
可再生能源
用于太阳能逆变器、风力发电系统的能源转换和控制。

《MATLAB Simulink 电力系统建模与仿真(第2版)》第1章 MATLAB基本知识

《MATLAB Simulink 电力系统建模与仿真(第2版)》第1章 MATLAB基本知识

键盘按键 Home End esc del
backspace Alt+ backspace
说明 Ctrl+a,光标置于当前行开头 Ctrl+e,光标置于当前行末尾
Ctrl+u,清除当前输入行 Ctrl+d,删除光标处的字符 Ctrl+h,删除光标前的字符
恢复上一次的删除
第1章 MATLAB基本知识
第1章 MATLAB基本知识
1.2 MATLAB工作环境 1. 菜单和工具栏
【File】菜单 New:用于建立新的.m文件、图形、模型和图形用户界面。 Open:用于打开的.m文件、.fig文件、.mat文件、.mdl文 件、.cdr文件等。 Close Command Window:关闭命令窗口。 Import Data:用于向工作空间导入数据。 Save Workplace As:将工作空间的变量存储在某一文件中。 Set path:打开搜索路径设置对话框。 Preferences:打开环境设置对话框。
第1章 MATLAB基本知识
当前MATLAB对PC机系统的要求为:
支持SSE2指令集的Intel或者AMD处理器; 仅安装MATLAB需要1GB的硬盘空间,典型安装需要 3~4GB; 最小1GB的内存空间,推荐2GB;
2. 安装过程
安装前的设置(包括填写安装密钥、选择安装类 型及确定安装目录等) 安装MATLAB和相应模块 激活MATLAB三个阶段
第1章 MATLAB基本知识
1.4.2 常用运算和基本数学函数
MATLAB中常用的运算符号
算术运算符 + * ^ \
./ 或 .\
说明 加 乘
乘方 反斜杠或左除
数组除
算术运算符 -

matlab在电气工程中得应用第1、2章MATLAB概述

matlab在电气工程中得应用第1、2章MATLAB概述
LabVIEW与Octave:LabVIEW是National Instruments开发的图形化编程环境,主要用于测试和测量应用。Octave是一种开源 的数值计算语言,与Matlab语法相似。Matlab在数值计算、信号处理和控制系统方面具有优势,而LabVIEW在仪器控制和测试 测量方面有专长。
参与Matlab相关的论坛和社区,如 CSDN论坛、知乎等,与其他使用者 交流心得,遇到问题可以寻求帮助, 同时也可以学习到最新的应用技巧。
Matlab的未来发展与展望
云端化与在线化
人工智能与机器学习集成
开源与社区发展
与其他软件的集成
随着云计算技术的发展,未来 Matlab可能会推出云端版本, 用户无需安装本地软件即可在 线进行Matlab编程和计算。
数据分析
Matlab在数据分析领域用于数据挖 掘、机器学习、统计分析等方面。
图像处理
Matlab在图像处理领域用于图像滤 波、特征提取、图像识别等方面。
科学计算
Matlab在科学计算领域用于数值求 解各种数学问题,如线性代数、微积 分等。
02
Matlab基础知识
Matlab的数据类型
字符型
用于存储文本和字 符串数据。
图形可视化
Matlab具有强大的图形可视化 功能,可以绘制各种二维、三 维图形。
编程语言
Matlab是一种高级编程语言, 具有简洁明了的语法和丰富的 函数库。
交互式环境
Matlab提供了交互式编程环境 ,方便用户进行数据分析和算
法开发。
Matlab的应用领域
电气工程
Matlab在电气工程领域广泛应用于 控制系统设计、信号处理、电力电子 等方向。
逻辑型
用于表示布尔值 (真/假)。

MATLAB在电气工程中的应用课程设计部分学生版

MATLAB在电气工程中的应用课程设计部分学生版

MATLAB在电气工程及其自动化中的应用课程设计1.1 电气工程及其自动化专业概论电气工程及其自动化涉及电力电子技术,计算机技术,电机电器技术与网络控制技术,机电一体化技术等诸多领域,是一门综合性较强的学科,其主要特点是强弱电结合,机电结合,软硬件结合,电工技术与电子技术相结合,元件与系统相结合,使学生获得电工电子、系统控制、电气控制、电力系统自动化、电气自动化装置及计算机应用技术等领域的基本技能。

1.2 MATLAB简介MATLAB是Matrix&Laboratory两个词的组合,译为矩阵实验室。

MATLAB 是由美国mathworks公司发布的主要面向科学计算、可视化以及交互式程序设计的计算环境,主要包括MATLAB、MATLAB工具箱和Simulink三大部分。

MATLAB软件是主要面对科学计算、可视化以及交互式程序设计的计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案。

MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等。

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB解算问题要比用C,FORTRAN等语言简捷得多,且MATLAB吸收了Maple等软件的优点,使它成为一个强大的数学软件。

同时,在新版本中也加入了对C,FORTRAN,C++,JA V A的支持。

MATLAB软件主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

1.3 SimPowerSystems模块库简介Simulink是MATLAB软件中的一种可视化仿真工具,是一种基于MATLAB 的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。

MATLAB在电类专业课程中应用---教程及实训第一章

MATLAB在电类专业课程中应用---教程及实训第一章

1.2.2 MATLAB的数值运算
1. 算术运算 (1)加、减运算 A+B 和A-B (2)乘法运算 矩阵运算是A*B,矩阵A的列数必须等于矩阵B的行数,除非其中有一个是标量。 数组运算是A.*B,数组A和数组B对应元素相乘,A和B的尺寸应该相同 (3)除法运算 MATLAB的除法分为左除和右除。 矩阵除法 左除A\B ,右除A/B。X=A\B是方程A*X=B的解,A\B=A-1*B。
2. 逻辑运算
MATLAB的逻辑运算有三种类型:元素的逻辑运算、位逻辑运算和先决逻辑运算。 (1)元素的逻辑运算 元素的逻辑运算是将数组中的元素一一进行逻辑运算,常用的逻辑运算符:&(与)、 |(或)、~(非)和xor(异或)。
(2)先决逻辑运算
先决逻辑运算只能用于标量的运算。先决逻辑运算符有:&&(先决与)和||(先决 或)。 (3)位逻辑运算
在进行符号运算时,首先必须定 义符号对象(Symbolic Object)
S=sym(s,参数) %由数值创建符号对象
syms s1 s2 s3 … 参数 %创建多个符号变量
2.自由符号变量的确定
当符号表达式中含有多个符号变量时,例如,符号表达式“ax2+bx+c”中有符号变量a、 b、c和x,在运算时往往只有一个符号变量是自由符号变量,其余的都当作常量来处理。 在符号表达式中如果有多个符号变量而没有指定自由符号变量,则MATLAB将基于以下 原则来选择一个自由符号变量: 符号表达式中的多个符号变量,按以下顺序来选择自由符号变量:首先选择x,如果没 有x,则选择在字母表顺序中最接近x的字符变量,如果字母与x的距离相同,则在x后面 的优先; 字母pi、i和j不能作为自由符号变量; 大写字母比所有的小写字母都靠后。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.数组(array)
三维数组m×n×k,其中m,n,k分别表示行、列和页。三维数组的创建有3种方法: 直接赋值,由二维数组扩展和使用cat函数创建。
【例1_5】创建三维数组。 >> clear >> a(:,:,1)=[1 2;3 4]; >> a(:,:,2)=[1 1;2 2] %三维数组的第一页 %三维数组的第二页 %由二维数组扩展一维产生三维数组
【例1_4】创建矩阵。 >> a=[1 2 3;4,5,6;7 8 9] a= 1 2 3 4 5 6 7 8 9 >> b=[0:2;linspace(5,8,3);logspace(-2,2,3)] %由行向量组成矩阵 b= 0 1.0000 2.0000 5.0000 6.5000 8.0000 0.0100 1.0000 100.0000 >> c=[a,b] %由两个矩阵 合并 c= 1.0000 2.0000 3.0000 0 1.0000 2.0000 4.0000 5.0000 6.0000 5.0000 6.5000 8.0000 7.0000 8.0000 9.0000 0.0100 1.0000 100.0000 >> d='MATLAB' %创建字符串数组 d= MATLAB
5. 变量编辑器窗口(Variable Editor)
6. M文件编辑/调试器窗口(Editor)
在M文件编辑/调试器窗口中不仅可以编辑M文件,而且可以对M文件进行交 互式调试,使用菜单“Debug”实现单步运行和设断点等调试,使用菜单“Cell” 可以进行单元调试。
1.2 MATLAB基本运算 1.2.1 MATLAB的数据类型
1. 数值型 (1)整数型
数据类型 无符号8位整数uint8 无符号16位整数uint16 无符号32位整数uint32 无符号64位整数uint64 有符号8位整数int8 有符号16位整数int16 有符号32位整数int32 有符号64位整数int64 数值范围 0~ 28 -1 0~216 -1 0~232 -1 0~264 -1 2-7~27 -1 2-15~215 -1 2-31~231 -1 2-63~263 -1 类型转换函
MATLAB的语言简洁而且智能化,以解释方式工作。
强大而智能化的作图功能 MATLAB可以智能化地用图形显示二维或三维数组,能够自动选择最佳坐标,自动按精 度选择步长等。 Simulink动态仿真功能 Simulink是交互式动态系统建模、仿真和分析的图形环境,用户通过框图的绘制来模拟 系统。 功能丰富,可扩展性强
3. 当前目录窗口(Current Fold)
当前目录窗口用来设置当前的工作目录,并显示当前目录下的M文件、MAT文件、MDL 文件等和文件夹信息。
4. 工作空间窗口(Workspace)
工作空间用于显示内存中所有的变量名、变量内容、类型、大小和字节数,不同的变量 类型使用不同的图标。
图1_6 工作空间窗口
1.2.2 MATLAB的数值运算
1. 算术运算 (1)加、减运算 A+B 和A-B (2)乘法运算 矩阵运算是A*B,矩阵A的列数必须等于矩阵B的行数,除非其中有一个是标量。 数组运算是A.*B,数组A和数组B对应元素相乘,A和B的尺寸应该相同 (3)除法运算 MATLAB的除法分为左除和右除。 矩阵除法 左除A\B ,右除A/B。X=A\B是方程A*X=B的解,A\B=A-1*B。
>> b=[10 9;8 7];
>> b(:,:,2)=[6 5;4 3] >> c1=[4 4;3 3]; >> c2=[7 7;8 8]; >> c=cat(3,c1,c2) %使用cat函数将c1和c2按第三维连接
6. 复数
复数包括实部和虚部,MATLAB用特殊变量“i”或“j”表示虚数的单位,因此在编程时要 注意不要将i和j变量另外赋值。
例如,在符号表达式“ax2+bx+c”中,自由符号变量的顺序为xcba。
在进行符号运算时,首先必须定 义符号对象(Symbolic Object)
S=sym(s,参数) %由数值创建符号对象
syms s1 s2 s3 … 参数 %创建多个符号变量
2.自由符号变量的确定
当符号表达式中含有多个符号变量时,例如,符号表达式“ax2+bx+c”中有符号变量a、 b、c和x,在运算时往往只有一个符号变量是自由符号变量,其余的都当作常量来处理。 在符号表达式中如果有多个符号变量而没有指定自由符号变量,则MATLAB将基于以下 原则来选择一个自由符号变量: 符号表达式中的多个符号变量,按以下顺序来选择自由符号变量:首先选择x,如果没 有x,则选择在字母表顺序中最接近x的字符变量,如果字母与x的距离相同,则在x后面 的优先; 字母pi、i和j不能作为自由符号变量; 大写字母比所有的小写字母都靠后。
(3)用实部和虚部来创建复数 复数也可以根据实部和虚部来生成,其语法格式为: z=complex(a,b) %a为实部,b为虚部。
7. MATLAB的特殊变量
特 殊 变 量 取值 特殊变量 取值 名 名 ans 运算结果的默认变量名 i或 j i=j= , 虚数 单位 pi nargin 圆周率π 函数的输入变量 数目 eps nargout 函数的输出变量 浮点数的相对误差 数目 realmin 最小的可用正实 inf或INF 无穷大,如1/0 数 realmax 最大的可用正实 NaN 或 不 定 值 , 如 0/0 、 ∞/∞ 、 nan 0×∞ 数
2. 逻辑运算
MATLAB的逻辑运算有三种类型:元素的逻辑运算、位逻辑运算和先决逻辑运算。 (1)元素的逻辑运算 元素的逻辑运算是将数组中的元素一一进行逻辑运算,常用的逻辑运算符:&(与)、 |(或)、~(非)和xor(异或)。
(2)先决逻辑运算
先决逻辑运算只能用于标量的运算。先决逻辑运算符有:&&(先决与)和||(先决 或)。 (3)位逻辑运算
第一章MATLAB开发环境及编程
1.1 MATLAB概述
1.2 MATLAB基本运算
1.3 MATLAB的绘图
1.4 MATLAB程序设计
1.5 MATLAB的文件 1.6 Simulink仿真工具
1.1 MATLAB概述
运算功能强大 MATLAB是以矩阵为基本编程元素的程序设计语言,它的数值运算要素是矩阵。 编程效率高
第一章MATLAB开发环境及编程 第二章 MATLAB在数学运算中的应用
第三章 MATLAB在电路原理中的应用
第四章 MATLAB在电机与拖动中的应用 第五章 MATLAB在电力电子技术中的应用 第六章 MATLAB在自动控制原理中的应用 第七章 MATLAB在电力拖动自动控制系统中的应用 第八章 MATLAB在信号与系统中的应用
4. 其它数据类型 (1)元胞型(Cell)
(2)结构体型(Structure)
1.2.2 MATLAB的数据
1. 空数组(empty array) 没有元素的数组,用空的“[ ]”表示。 2. 标量(scalar) 标量也可以看成矩阵,是1×1的矩阵。 3.向量(vector) 向量指1×n或n×1的矩阵,即只有一行或者一列的矩阵。 (1)使用“from:step:to”方式生成等差的行向量
1.1.1 MATLAB集成开发环境
MATLAB 2014a开发 环境
MATLAB 7.X开发环境
1.1.2 MATLAB的各个窗口
1. 命令窗口(Command Window) 常用标点符号的功能: 【例1_1】在命令窗口输入命令。 >> a=[1 2 3;4 5 6;... 7 8 9] a= %创建矩阵a
(1)直接创建复数 用变量i和j来创建复数,例如:z=2+3i,z=2+3j,z=x+y*i,z=x+y*j。 (2)用相角和模来创建复数 复数可以根据模和相角来生成,其语法格式如下: z=r*exp(i*theta) %r为模,theta为相角,以弧度为单位
根据复数z,模使用abs(z)来获得,相角使用angle(z)来获得。
1
4 7
2
5 8
3
6 9 %创建字符串b %c是逻辑型变量
>> b='MATLAB' >> c=false c= 0 >> d=a*c d=
%a与0相乘为全零矩阵
0
0 0
0
0 0
0
0 0
2. 历史命令窗口(Command History)

历史命令窗口用来记录并显示已经 运行过的命令、函数和表达式,并 标明每次开启MATLAB的时间
>> A=[1 2 1;3 -2 7;4 -3 -7]; >> B=[65;17;5]; >> X=A\B X= 19.2576 22.5606 0.6212
%左除计算解方程
(4)乘方运算 矩阵的乘方运算A^B 数组的乘方运算A.^B,数组A和数组B对应元素的乘方。 (5)转置运算 矩阵转置 A',矩阵A的转置,如果矩阵A为复数矩阵,则转置是指共轭转置。 数组转置 A.’,数组A的元素转置。
(2)浮点型
数 uint8() uint16() uint32() uint64() int8() int16() int32() int64()
浮点型包括了单精度型(single)和双精度型(double)。
2. 字符型(char)
在MATLAB中字符型是使用单引号’括起来。
3. 逻辑型(logical) 逻辑型(logical)数据只有“1”和“0”,分别表示true和false两种状态
相关文档
最新文档