lzth.net
当前位置:首页 >> mAtlAB中simulink为什么连线一直是红线,见下图 >>

mAtlAB中simulink为什么连线一直是红线,见下图

原因是那几根线没有信宿.一根信号线可以通过引出分支到多个信宿,但一个信宿端口不可能接受多个信号线.你如果是希望把两根线的信号叠加,请使用sum模块(图中就有).但要注意,信号线不同于电线,你不可以像用导线那样把两个信号线上的点直接连起来的.

红色虚线表示连接有问题(一般是“断路”) 就你图中来讲,你连错端口了,模块是输入与输出是有方向区别的,如模块上箭头所示 要么你把线连到模块左边的输入端口,要么把模块转个180度,这样输入端口就在右边了

是错误,表明未连接上.稍微拖动一下scope就行了.

别用switch模块了,换个别的开关,如breaker尝试一下.你仿真中的conn3是个双向的信号,而switch仅仅是个单向的,肯定接不到一起啊

一楼正解,你要选择同一个库的模块才能连接,仔细看你的模块接口大小不一,包含强弱两种模块你应该用

1.首先你要知道在matlab中电气连接、控制系统连接和信号采集的连接,这几个部分是不一样的2. 据我分析,你直接连接,连接不上,很可能是将电气信号直接与电压采集模块连接,而不是直接和信号线连接造成的,说明你做的系统原理上可能不正确

1.matlab中电压测量模块和电流测量模块,是信号测量的模块,不能直接和电源相连2.你可以给电源接一个电阻负载,然后直接将电压测量模块连接到,负载电阻的两端,就可以了

这个红线表示没有连接上!你再试试,拖动一下模块的位置,再连接看看,连不上是不能仿真的!

你好,你的电阻可能选错了,选branch那个试试,别选load那个.

红线是由于你所用的方块之间的类型不匹配导致的,如图在最左边的“AC Voltage Source”端口是方块的表示该端口是电气属性,而如下方的“Pulse Generator”端口是一个尖号,表示该端口只是数字属性,电气属性的和数字属性的方块间不能直接相连,在SIMULINK中就表现是红线,解决方法就是数字的只能跟数字的方块相连,用来做一些控制类的运算或信号检测,而电气的也只能跟电气的方块相连,进行电路特性的仿真.

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com