数学建模案例分析matlab在电气工程中的应用

例:对于求解代数方程问题: Ax b
当A是标量时: x b A
当A是非奇异矩阵时: x A1b
当A是行数大于列数的满秩阵时,
称超定方程组或矛盾方程组: x ( AT A)1 AT b
当A的列数大于行数时,有无数解。
MATL9/12/8
电气工程
MATLAB的发展历程
2004 年6月,推出 MATLAB 7.0 版本( Release 14)。 2004 年11月,推出 MATLAB 7.0.1 版本( Release 14SP1)。 2005 年3月,推出 MATLAB 7.0.4 版本( Release 14SP2)。 2005 年9月,推出 MATLAB 7.1 版本( Release 14SP3)。 2006 年3月,推出 MATLAB 7.2 版本( Release 2006a)。 2006 年9月,推出 MATLAB 7.3 版本( Release 2006b)。 2007 年3月,推出 MATLAB 7.4 版本( Release 2007a)。 2007 年9月,推出 MATLAB 7.5 版本( Release 2007b)。 2008 年3月,推出 MATLAB 7.6 版本( Release 2008a)。 2008 年10月,推出 MATLAB 7.7 版本( Release 2008b)。 2009 年3月,推出 MATLAB 7.8 版本( Release 2009a)。 2009 年9月,推出 MATLAB 7.9 版本( Release 2009b)。 2019/12/8 2010 年3月,推出 MATL电气A工程B 7.10 版本( Release 2010a)。
80 年代初期,由 Moler、 John Little和Steve Bangert采用 C 语言改 写了 MATLAB 的内核。并于1984 年成立了 Mathworks 软件开发公 司,将 MATLAB 正式推向市场。
1988年推出了MATLAB 3.1(DOS)版本。 1993年,推出了应用于 Windows 操作系统的 MATLAB 4.0 版本。 1996年12月,推出MATLAB 5.0 版本(Release 8)。 1997年5月,推出 MATLAB 5.1 版本(Release 9)。 1998年3月,推出 MATLAB 5.2 版本(Release 10)。 1999年11月,推出 MATLAB 5.3 版本(Release 11) 。 2000年11月,推出 MATLAB 6.0 版本( Release 12)。 2001年6月,推出 MATLAB 6.1 版本( Release 12.1)。 202190/120/82年7月,推出 MATLAB 6.5电气版工程本( Release 13)。
MATLAB简介
例:绘制二元函数曲面:
z
y
1 x2 y2
在MATLAB中仅用以下指令: ezsurf('y/(1+x^2+y^2)')
2019/12/8
电气工程
MATLAB简介
MATLAB是专门为科学计算而设计的,具有强大数据 图示功能的工具软件。
语法结构简明、数值计算高效、图形功能完备、易学 易用。
const m=10; n=20;
begin
for i:=1 to m do
for j:=1 to n do
y[i][j]:=exp(x[i][j])*sin(x[i][j]);
end;
M201A9/12T/8 LAB只用一条指令: y=电气e工x程 p(-2*x).*sin(5*x)。
MATLAB简介
MATLAB软件主要由主包、Simulink 动态系统仿 真和工具箱( Toolbox)三大部分组成。
在矩阵代数、数值计算、数字信号处理、震动理论、 神经网络控制、动态仿真、建模、系统识别、控制系 统、非线性系统、模糊控制、优化技术、通讯系统、 财政金融等领域有着广泛应用。
2019/12/8
电气工程
教学内容
第一章 MATLAB基础 第二章 MATLAB基本语法 第三章 数组及矩阵运算 第四章 数值计算 第五章 符号运算 第六章 MATLAB计算结果可视化 第七章 MATLAB在系统仿真中的应用 第八章 MATLAB在信号处理中的应用
工程学科中的建模与分析方法,为后续专业课程学习 奠定基础。
2019/12/8
电气工程
考试形式
考试方式: 1、平时成绩(出勤率+课堂习题报告) 2、考试
2019/12/8
电气工程
MATLAB的发展历程
MATLAB 是 Matrix Laboratory 的 缩 写 。 20 世 纪 70 年 代 由 Cleve Moler博士用FORTRAN语言开发了最初版本的矩阵分析软件。
2019/12/8
电气工程
课程任务
通过本课程学习,使学生掌握利用MATLAB进行 数值计算的基本方法,熟悉MATLAB编程环境、语言 语法、程序结构、编程及调试技术,掌握MATLAB中 M文件、M函数编写方法及调试技术、MATLAB的绘 图和图形控制函数等内容,上机练习MATLAB数值解 算方法,具备上机操作的技能,学习MATLAB在电气
MATLAB的主要特点
MATLAB 的基本单位为矩阵。 MATLAB 语言以解释方式工作。 具有非常友好的人机界面。 具有强大的作图和数据可视化功能. 智能化程度高。 具有极强的可扩展性。
2019/12/8
电气工程
第一章 MATLAB 基础
2019/12/8
电气工程
1.1 MATLAB的基本组成
MATLAB在电气工程中的应用
2019/12/8
电气工程
MATLAB简介
例:已知x是(n×m)维数组,计算:y e2x sin(5x)
对一般的计算语言来说,必须采用两层循环才能得到结果:
var i,j:integer;
//用pascal语言
x,y: array [0..10] of array [0..20] of real;
合集下载

Matlab软件在电气工程中的应用

Matlab软件在电气工程中的应用

Matlab软件在电气工程中的应用Matlab软件,在电力工程的应用实践过程中,是一种功能性强、操作简便、效率比较高仿真软件。

目前已经成为相关专业领域内,使用最广泛、影响最大的软件。

它可以将很多复杂而繁琐的数值计算工作,用最短的时间、最高的效率计算出来,大大降低人力计算所花费的时间.一、Matlab软件简介Matlab软件综合了符号计算、矩阵计算、数值计算、图形处理等很多功能,里面涵盖了很多常用的数字分析和函数计算公式,因而可以建立起完整而系统的学习模型.它可以将很多繁重的人工计算工作,在很短的时间内通过计算机的软件操作工序完成,极大地提高了实际的编程效率和正常编程所需要的时间,在解决实际的工程中所遇到的问题起到了很好的果效,而且Matlab软件特别善于解决一些数学或者工程方面的问题。

Matlab 6。

5、Matlab 7.0是两款目前应用过程中比较广泛的软件版本,而且随着时代的发展与计算机信息技术的加强,加之科学水平的不断进步与提高,Matlab软件的版本也在不断地提高,软件的计算功能也在不断地更新和加强。

在科学研究领域与某些技术分析领域的计算工作,基本上大部分都可以由该软件来解决和完成。

Matlab软件中有很多不同类型的子程序系统,为实际的程序运算预编了很多的常用的函数,并且每一个使用该软件的用户可以根据自身的个人喜好与函数了解的程度,合理选用不同的函数,并且所有的使用函数都可以直接从软件的库函数中直接调取出来.此外,Matlab软件还具有十分强大的图形的绘制功能,同样在软件内部已经预先安设了很多的不同的图形绘制软件,可以满足用户方方面面的图形绘制要求。

在电气工程系统的应用过程中,该软件能够迅速建立用户个人的电力系统的数字模型,通过这个模型,用户可以直接按照的软件中的操作界面所显示的图形,准确地分析电气工程中电路的电压情况,分析电流的波形变化情况。

图1为Matlab软件的操作界面: 图1 Matlab软件的操作界面二、Matlab软件在电气工程中的应用电气工程图在电气工程的施工过程中占据了重要的地位,只有科学精准的工程图的使用,才能更好地指导实际的电气施工,提高电气工程的施工质量。

Matlab软件在电气工程中的应用

Matlab软件在电气工程中的应用

Matlab软件在电气工程中的应用1Matlab软件介绍Matlab能够构建出一个高科技环境,在这个环境中可以实现高科技计算,具有更好的交互式友好界面,并且还可以实现一种交互式的程序设计。

Matlab 将各种强大的功能集成到一个可视化窗口中,在这种环境中不仅可以实现矩阵计算和数值分析,还能够进行非线性动态系统的建模与方针,将所应用的科学数据已可视化窗口的形式进行交互,使数据运算能够更为直观的展现出来,在工程设计以及科学研究领域实现数值运算与处理,是一套完整而全面的科学解决方案,并且不会受到诸如C、Fortran等程序语言在程序设计与编辑方面的的制约,是当前国际主流的计算软件。

在数学软件中,Matlab与Mathematica、Maple齐名,是当前应用与数学领域的先进软件,在进行数值计算方面具有较高水平。

Matlab 能够实现矩阵运算,构建可视化用户界面,并且将数学中的函数在可视化窗口中呈现出来,同时能够将其他可编程语言很好的融入到Matlab工具箱中,进而应用到工程计算、信号处理、信号检测、控制设计、金融建模与分析等诸多领域。

在Matlab中,其基本数据单位是矩阵,在指令表达方面较之于数学、工程中的形式极为相近,这也使工程运算中引入Matlab后,其实现过程比C、Fortran等语言更加简单和便捷,同时由于Matlab还融入了Maple等软件的一些优势,使Matlab的功能更为强大,在计算与数据处理方面的能力更为突出。

对于改版后的Matlab而言,实现了对C,C++,Java以及Fortran等语言的直接调动,对于用应用上述语言进行完成的实用程序,能够更加简单的被写入到Mltlab中,同时对于部分Matlab爱好者而言,其中的与Matlab相关的部分程序语言能够直接从网络上下载使用。

2电气工程图的重要性电气图也被成为电气图样,全面被称作电气工程图。

电气工程图是在一定的规范中绘制形成的,其中所涉及的图形、文字、符号都采用都是标准的电气化图纸所要求的,并且涉及实际电器工程中与安装、接线、原理、功能、配电关系的简图。

matlab结课论文—matlab在电气工程中的应用

matlab结课论文—matlab在电气工程中的应用

matlab结课论⽂—matlab在电⽓⼯程中的应⽤Matlab结课论⽂MATLAB在电路原理中的应⽤2014/11/29⼀、matlab 在节点电压法中的应⽤节点分析法是电路理论中最常⽤的⽅法,相⽐于⽀路分析法和回路电流法它的计算量和需要考虑的因素都相对较少,所以在电路理论中被⼴泛使⽤。

但是随着节点数量的增多,实现⼈⼯计算的可能性就变得相当的低,因为每⼀个独⽴节点需要列出⼀个节点电压⽅程,多个线性⽅程的求解并不容易。

利⽤MATLAB 就可以很好地解决这个问题。

⽅法是:做出电路模型写出节点导纳矩阵列写节点电流矩阵写出节点分析法的矩阵形式利⽤MATLAB 进⾏求解例:列写混合⽅程,编写Matlab 程序求解节点1、2、3、4的电压;解:(1)混合⽅程矩阵形式(要求写出考虑不同⽀路情况时的步骤)-+--++---++--+010000010100032222222211111µµG G G G G jwc gjwc g jwc jwc jwL jwc jwc jwc jwc G=??00014321S S k I G U I U U U U (2)matlab 程序:G1=0.2,G2=0.1,G3=0.5,C1=10e-6,C2=22e-6,L=1e-4,miu=0.5,g=1.5; Is=10*exp(20/180*pi*j); Us=100*exp(50/180*pi*j);w=10000;Y=[G1+j*w*C1,-j*w*C1,0,0,0;-j*w*C1,j*w*C1+1/(j*w*L)+j*w*C2,-j*w*C2,0,1; -g,- j*w*C2+g,j*w*C2+G2,-G2,0;0,0,-G2,G2+G3,0;0,1,miu,-miu,0];I=[Us*G1;0;0;Is;0];U=inv(Y)*IUabs=abs(U)Uang=angle(U)*180/pi(3)结果(写出时域表达式)G1 =0.2000G2 =0.1000G3 =0.5000C1 =1.0000e-005C2 =2.2000e-005L =1.0000e-004miu =0.5000U =1.0e+002 *0.5536 + 0.5926i 0.2068 + 0.7710i -0.3083 - 1.7819i 0.1052 - 0.2400i -0.1915 + 0.1281i Uabs =79.8204180.837126.203823.0413Uang =46.948874.9868-99.8162-66.3225146.2121时域U1=81.0982sin(10000t+46.9488);U2=79.8204sin(10000t+74.9868);U3=180.8371sin(10000t-99.8162);U4=26.2038sin(10000t-66.3225);Ik=23.0413sin(10000t+146.2121)(4) 绘制出各节点电压及Ik的波形图⼆、Matlab在⼆端⼝⽹络中的应⽤:⼆端⼝⽹络在电⽓中应⽤⼴泛,研究⼆端⼝⽹络也极具意义,因为⼆端⼝⽹络应⽤较普遍;⼆端⼝的分析⽅法易推⼴应⽤于n 端⼝⽹络络可以分割成许多⼦⽹络(⼆端⼝)进⾏分析;仅研究端⼝特性时,可以⽤等效⼆端⼝电路模型进⾏分析。

电气工程专业教学中Matlab软件的应用分析

电气工程专业教学中Matlab软件的应用分析
㈤ =
Hale Waihona Puke 在这个公式 中,k表示 系统增 益 ,而 a 。 ,a 2 ,a 3表示 系统零 点 , 而b 1 .b 2 .b 3 则表示系统极 点。在 M a t l a b 软件 中,采用 函数命令 构 建控制系统 的零极点增益模型。 传统函数模型 ,该模型在连续时间系统 中的微分方程通过 氏变换 之后可以得 出系统 的传递 函数 ,其中在零初始情况下
态。 三 、 结束 语 通过分析 电气工程专业教学中应用 Ma t l a b软件可知 ,其有以下几 点优势 :能够帮助学生在实践过程中掌握所学理论知识 ,进 而激发学
G ( s ) = b l 8 + b 2 专 s 一 + b … … b + I n r : l m ( s )
教 学 研 夯
电气 工程 专 业 教 学 中 Ma t l a b软件 的应 用分 析
刘 勇 尚剑锋 ( 唐 山劳动技师学院 河北 唐山 0 6 3 3 0 0)
摘 要 :电气工程专业涉及的主要是电力系统分析、电子技术以及 自动控制理论等 内容,这些课程较抽象、枯燥 ,很难 让学生对其产生兴趣。 本文主要介绍 了Ma t l a b软件 的功能 ,在此基础上 ,分析 了其在控制 系统数学模型中的应用、电力系统仿真 中的应用,以期提 高学生学习兴趣 。 关键词 :电气工程专业 教 学 M a l f a b 软件 应用
( - - )M a l f a b 软件在 电力系统仿真中的应用 这款软件在电力系统建模 、仿真过程中的应用 主要通过 电力 系统 仿真模块 ( P S B )实现 的。这种模块必须是在 S i m u l i n k 环境 条件下 使 用 的模块 ,运用变步长积分方法 ,能够对刚性 、非线 性以及非连续 性 的系统实施精确仿真 ,进一步 精确 检测 出断点 、或 者 开关 的发生 时 间,模块程序库中含有 的表示 电力 网络的普通部件 以及设备 中所含 的 S i m u l i n k 程序块 , 依据这 种模块 能够快 速构建 模型 ,即刻实 施仿 真。 当系统启动 S i m u l i n k以后 ,运用电力系统仿 真一 电力系统元件库一 拖 动元件一构建电力系统仿真模 型。如 :在 电力 系统出现短路 故 障时 , 整个系统从直接从一种状 态快速转变为另一种状态 ,在这个过程 中会 产生非常复杂的暂态 情形 ,为 了可 以更 加 直观地 观察 暂态过 程 中电 压 、电流变化动态 ,可借 助电路模型 。 在一般情况下 ,电路主要运用 的理想三相 电压源当作整个 电路的 供 给电源 ,以分布参数输电线路 为输 电线路 ,用三相 电路短路故 障发 生器操纵不同类型短路故障 ,主要包括两相短路 、单相接地 短路 、三 相短路 以及双相接地短路等,所用 的电压源是 Y型接线。以两相接地 短路为例 ,比如 :在故 障发 生器所 有参 数 中选 用 B相故 障 、c相故 障 ,然后再用故障相接地选项 ,也就是说 当出现 B相 、c相短路 故障 之后 ,如果将接地短路时间设定 为 ( 0 .0 1 ~0 .0 4 )s 之 间,当设置 完 整个 电路 图、仿真参数之后 ,需要激活仿真按钮 ,检查 波形图 ,得 出故 障点 的电流 电压波形图。 通过认真查看波形可知 ,当处于 0 .0 1 s时刻 时 ,三相 电路 短路 故障的发生器会闭合 ,这时若电路系统 中两个不同的故障点 发生接地 短路,相应 的电压 、电流都会发生变化 ,其变化情形和故 障分析过程 中理论计算数值相符 。当处 于 0 .0 4 s时刻时 ,打开三相 电路故 障发 生器 , 就等 同于排除故障 ,那么故障点 的电流 、电压都会恢 复正常状

MATLAB在电气中的应用(论文)

MATLAB在电气中的应用(论文)

MATLAB在电气中的应用2012年6 月6日摘要针对《自动控制原理》课程的特点和学生普遍感觉难度大的现实情况,本文把数学软件MATLAB引入到自动控制原理课程学习中,给出了MATLAB语言在学生课余学习和习题解答中的应用实例,具体从MATLAB在求系统动态性能参数、求负反馈控制系统闭环根轨迹图、复合校正控制系统中的应用三方面详细的解答反映了MATLAB引入自动控制原理的重要作用。

这有利于学生更好地掌握自动控制理且可以提高学生的学习效率与学习积极性,培养学生的创新能力关键字:matlab 积分器三相桥式双环调速电流仿真MATLAB in electrical applicationPick toIn view of the automatic control principle of the course of characteristics and students generally feel difficulty of the reality of the situation, this paper introduced the mathematical software MATLAB to automatic control principle of course, give the MATLAB language student extracurricular learning in the application example problem sets and solutions, from MATLAB in concrete for the system dynamic performance parameters, negative feedback control system for the closed-loop root locus figure, compound adjustment control system, the application of the three aspects of the detailed answer reflects the MATLAB into the important role of automatic control principle. This is helpful to the student to grasp the automatic control theory, and can improve their learning efficiency and learning enthusiasm and cultivate students' innovative abilityKey word:Matlab integrator Three-phase bridge type 2-ring control current The simulation目录封面 (1)中文摘要 (2)英文摘要 (3)目录 (4)MATLAB概述 (5)1.1利用积分器实现微分方程求解 (5)1.2三相桥全控整流电路的仿真 (6)1.2.1电阻负载(R的值为5欧,α=30°) (6)1、2.2阻感负载(R的值为5欧,L的值为0.01H,α=60°) (8)1.3双环调速电流环调速系统仿真 (8)1.1 利用积分器实现微分方程求解实验要求:假设从实际自然界(力学、电学、生态等)或社会中,抽象出有初始状态为0的二阶微分方程 , 是单位阶跃函数。

MATLAB-7(MATLAB及其在电气工程下的应用)

MATLAB-7(MATLAB及其在电气工程下的应用)
t 2 0t T u (t ) (2T t ) 2 T t 2T 0 else
function TU=source1(T0,N0,K) u3(1:(N-(2*N0+2)+1))=0; t=linspace(0,K*T0,K*N0+1); U=[u1,u2,u3]; N=length(t); TU=[t‟,u‟] U1=t(1:(N0+1)).^2; U2=(t((N0+2):(2*N0+1))-2*T0).^2;
(1) 仿真时间
Start time 和 Stop time
仿真参数设置
Solver选项页 (2) 仿真解法设置
Simulink模型本质上是一个计算机程序, 它定义了描写被仿真系统的一组微分或差分方 程。仿真时要选择一种数值解算方法。
变步长解法 定步长解法
ode45 ode23 ode113 ode15s
(2) 注释位置的移动
仿真参数设置
菜单Simulation/simulation parameters命 令,完成对各项仿真参数的设置。包括Solver、 workspace I/O、Diagnostics、Advanced、 Real-Time Workshop选项
Solver选项页
设置仿真时间、解算方法、输出选择等。
练 习
在Simulink下求解初始状态为0的二阶微分方程:
x" 0.2x' 0.4x 0.2u(t )
u(t) 是单位阶跃函数.
常用的Source库信源
例: 调用MATLAB工作空间中的信号矩阵作为模 型输入.输入为 (2)构造简单的接收信号用的实验模型: “From Workspace”, ”Scope”并连接 (3)模块的参数设置: “From Workspace”中的data中填写TU (4)在命令窗口运行: TU=source1(1,100,4); (5) 在模型窗口进行仿真.

Matlab软件在电气工程中的应用

• 146•从国内目前电气发展来看,在电气发展方面投入仍然较小,致使电网一直处在超负荷工作状态。

但是,国内近些年经济发展较快,对于电力的需求越来越高。

如在2010年国内全年在用电量上达到了4.5万亿千瓦时,而预计到2020年,国内人均消耗电量可达到1个千瓦,那对于发电装机的需求是非常高的。

为进一步保障电气工程顺利开展,因此,本文则主要立足于Matlab 软件在电气工程中的应用展开了探讨分析。

而针对国内目前电网架构结构进行分析,因为部分电网仍存在结构低、抗故障能力不足等问题。

并且,在城市中也会存在大面积停电问题,给人们生活和工作带来严重影响。

因此,针对以上所述问题,只有从电网发展方面给予改变,且在电网建设方面加大建设力度,以此推动智能电网的应用,才能有效的解决大面积停电的问题,才能从范围上解决能源集约化使用,彻底改变电网建设存在的问题。

在电气工程施工过程中可以以Matlab 软件来发挥其应有技术,从而提高电气工程的效率,进而改善电气工程质量。

1 Matlab软件部门的功能变电工程项目施工中Matlab 软件技术得到了充分应用,而监理作用也只会在变电工程中得以体现。

也可以说,Mat-lab 软件工作是顺应某电气工程监理目标进行的定制。

而在工程施工阶段,则要按照施工质量要求来对电气工程质量进行监管,以确保电气工程施工质量在监理标准内容。

与此同时,Matlab 软件的工作核心体系主要体现在三方面:质量和技术规范方面、网络方面、质量目标实现与计划这三方面。

电气工程为该工程Matlab 软件的主要对象,所以在电气工程施工过程中监理的工作范围则要对施工全周期的质量,以及工期是否与施工进度相符、施工成本是否合理、施工安全以及文明施工等内容都涵盖在监理的工作范畴中。

并且,Matlab 软件主要是由电气工程所在的电力公司委托监理,以此对实际工程实际情况进行的现场监理工作。

并且,电力企业还会根据现场实际情况而成立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在电路中的应用

从而可省去给元件和矩阵各元素赋值等语句。
12
[例2] 对如图2所示的电路,已知R1=R2=R3=4Ω, R4=2Ω,
控制常数 K1=0.5, k2=4, is=2A, 求 i1和i2。
图2 例2的电路
13
解:
ua
A) 建模
对图示电路,用节点电压法列写方程得:
1 R2
1 R1
ua

1 R2
% 输入解 (1) 的已知条件
A=[a11,a12,a13;a21,a22,a23;a31,a32,a33]; % 列出系数矩阵A
B=[b1;0;0]; I=A\B*us;
% I=[ia;ib;ic]
ia=I(1); ib=I(2); ic=I(3);
i3=ia - ib, u4=R4*ib, u7=R7*ic
A=[a11,a12,a13,a14; a21,a22,a23,a24; a31,a32,a33,a34; a41,a42,a43,a44];
B=[1; 0; 0; 0];
% 设置系数B
X=A\B*is;
i1=X(3), i2=X(4)
% 显示要求的分量
16
C) 程序运行结果(电路的解)
i1 = 1 ,i2 = 1
,
i3
k1us
k1 k2
u4 ,
u7
k3us
k3 k2
u4
9
B) Matlab程序( Ex01.m )
2 4 12
12
0
12 12 4 12
12
0 ia 1
12
ib
0us
12 4 2ic 0
clear, close all, format compact

matlab在电气中应用


>> a=2
a =2
•一个命令行也可以输入若干条命令,各命令之 间以逗号或分号分隔。
>> a=2, b=3; a =2
>>
>> a=2; b=3; >>
2.3 MATLAB的数据类型
1. 常量
在MATLAB中有一些特定的变量,已被预定义某 个特定的值,因此这些变量被称为常量。
ans beep
pi eps inf NaN、nan
b=
>> b
2
b=
2
•永久变量可以修改,通过clear可以恢复 原值。
例: >> pi=2
pi = 2
>> clear >> pi ans=
3.1416
3. 复数
MATLAB的每一个元素都可以是复数,实数是复 数的特例。 MATLAB语言对复数的处理十分简单,在 处理复数问题时,不需进行其他任何附加操作。 定义复数格式如下:
方式 0.00133333333333
0.0013333333333333333 7、hex:十六进制表示
3ff555555555555
8、+
显示大矩阵用 正、负、零分别用+、-、空格表示
+
0.0013333333333333333
9、bank: 0.00
10、rat: 1/750
输出格式的控制
plot(x,y1,x, y2,x, y3)
1
0 .8
0 .6
0 .4
0 .2
0
-0 .2
-0 .4
-0 .6
-0 .8
-1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档