一、前言

本文演示如何用MATLAB进行电路仿真,测量RLC电路的电压。我用的是R2016b,不同版本软件界面稍有差别。

二、仿真

1、新建-Simulink Model

打开MATLAB软件,新建Simulink Model,如下图所示。

2、唤出powerlib库

弹出untitled窗口之后,在命令行窗口输入如下命令并回车:

>> powerlib

3、打开电源模块

双击Electrical Souces,打开电源模块。

4、使用AC Voltage Source

把AC Voltage Source拖入untitled窗口。

5、使用Series RLC Branch

再双击powerlib库中的Elements。

把Series RLC Branch拖入窗口

单击选中,Ctrl+C,Ctrl+V,复制出一个Series RLC Branch1。

6、设置电源参数

双击窗口中的AC Voltage Source,出现参数设置对话框,如下图设置了电压10V,频率60Hz。

把两个Series RLC Branch,分别改名为RLC Load1、RLC Load2。

分别双击RLC Load1、RLC Load2,可设置电阻、电感、电容参数。

7、调用电压测量模块

需要调用Measurements模块中的Voltage Measurement测量电压,拖入窗口中。

8、调用示波器模块

用Simulink模块中Sinks下的虚拟示波器Scope来显示波形,拖入窗口中。

9、使用powergui

把交互界面工具powergui拖入窗口中。

10、连接电路

最终,连接好的电路仿真图模型如下。

三、运行查看效果

1、运行

点击Run按钮,开始仿真。

2、查看波形

仿真完成之后,双击Scope可以看到仿真波形。

先鼠标滚动调整波形比例,然后点击纵轴自适应

如何用MATLAB进行电路仿真相关推荐

  1. 如何用Matlab求矩阵的秩、乘积、逆、行列式的值、转置

    https://jingyan.baidu.com/article/a65957f495b3ab24e67f9bc2.html 如何用Matlab求矩阵的秩.乘积.逆.行列式的值.转置_Tracy_L ...

  2. 如何用matlab求方程的整数解

    如何用matlab求方程的所有整数解?其解决方案,可以通过下列途径解决: 方法一.利用三循环语句和判断语句,求解其所有整数解 方法二.整数线性规划分支定界法,求解其所有整数解 下面按第一种方法求解,其 ...

  3. matlab seed函数_如何用matlab生成随机数函数_matlab随机数生成函数

    如何用matlab生成随机数函数 1. MATLAB 函数 rand 产生在区间 (0, 1)的均匀随机数,它是平均分布在 (0,1)之间.一个称为seed的值则是用来控制产生随机数的次数.均匀随机数 ...

  4. inl和dnl matlab_请问如何用matlab仿真它的性能, 比如 INL, DNL, SFDR,EOB等等。

    如果用Hspice仿真一个Pipelined ADC, 之后如何用matlab仿真它的性能, 比如 INL, DNL, SFDR,EOB等等. 这个你可能要自己编程. 小编能给个联系方式吗?我做的也是 ...

  5. 用matlab处理表格,matlab删除excel表格数据-如何用matlab处理多个excel表格中的数据...

    如何用matlab处理多个excel表格中的数据 biao='D:\Program Files\matlab\bin\filename.xls'; A1=xlsread (biao,'Sheet1', ...

  6. matlab 中 t=0:t:(n-1)t;k=0:n-1,如何用matlab画出单位脉响应h(n)=sin(n

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:如何用matlab画出单位脉响应h(n)=sin(n回答:n=1:50;%可根据需求调整范围 h(n)=sin(n-10)/(n-1 ...

  7. matlab画平面心型线,如何用matlab画出心形线

    心形线,是一个圆上的固定一点在它绕着与其相切且半径相同的另外一个圆周滚动时所形成的轨迹线.下面就简单讲解一下如何用matlab画出心形线. 1.心形线的数学定义 2.编制的绘制心形线的matlab程序 ...

  8. 为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换

    [纯技术帖]为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换来源: 陈诚--WECN的日志 写在最前面:本文是我阅读了多篇相关文章后对它们进行分析重组整合而得,内容 ...

  9. 如何用matlab解异或方程,Matlab-6:解非线性方程组newton迭代法

    函数文件: function x=newton_Iterative_method(f,n,Initial) x0=Initial; tol=1e-11; x1=x0-Jacobian(f,n,x0)\ ...

最新文章

  1. fork+exit+php,php实现简单的守护进程创建、开启与关闭操作
  2. 【机器学习算法专题(蓄力计划)】十八、机器学习中SVM算法中的硬间隔和软间隔
  3. .Net Discovery系列之四 深入理解.Net垃圾收集机制(下)
  4. vue动态点击切换css样式且子元素动态显示和隐藏
  5. golang 包含 数组_在 Golang 中如何快速判断字符串是否在一个数组中
  6. html5的web存储详解
  7. ACL2021 | 跨视觉语言模态任务与方法
  8. HAL库中外设驱动的实现(任意外设通用)
  9. FFMPEG之音频播放
  10. vue源码分析系列三:render的执行过程和Virtual DOM的产生
  11. 条形码录入测试软件,条码管理:商品条码录入
  12. xp计算机连接不上网络打印机驱动,解决win10无法连接到XP计算机共享打印机
  13. ubuntu20.04安装opencv4.7
  14. android9.0官方壁纸,谷歌出品:安卓9.0原生春天主题壁纸 每一张都是谷歌的精挑细选!...
  15. 科研路上的拦路虎英文翻译
  16. 第七篇:爬虫实战— 3、自动登录123并且自动发送邮箱;自动爬取京东商品信息...
  17. PHPstudy设计简单登录界面
  18. 微信小程序-选择时间(一周的某一时刻)
  19. Silverlight 2 打造饭否Show
  20. 第一次近距离观看偶像陆川--英特尔迅驰二代风尚盛典!

热门文章

  1. 计算机语言绝对值表示方法,python表示绝对值的方法是什么
  2. redis过期策略和内存淘汰机制
  3. MCS-51单片机常用汇编指令大全
  4. python 做excel可视化报告_Python操作Excel制作可视化数据图,实现自动化办公
  5. 优启通 v3.7.2022.0106 官方22年1月VIP版
  6. C语言实验——时间间隔
  7. I/O控制器及控制方式
  8. java编写桌球游戏素材小球图片_JAVA——桌球游戏(动画)
  9. 利用nmap scan ssh server支持的algorithms
  10. 红领巾小创客机器人活动计划_红领巾小创客活动方案三篇