simulink step模块中遇到一个模块找不到,求高手指点,如箭头所示

SIMULINK(matlab7.0版本)中模块箭头输出端口如何与方块输入端口相连?_百度知道
SIMULINK(matlab7.0版本)中模块箭头输出端口如何与方块输入端口相连?
如图,如何让虚线部分变成实线?
我有更好的答案
没怎么看懂你的仿真,感觉应该是二极管整流(个人建议你用Universial Bridge,设置为两相二极管)。但是无论如何,你怎么能把信号线(带箭头)与电气线(无箭头)接到一起呢?!这是两种完全不同的线,传递完全不同的数据。电气到信号:中间需要接电压或电流测量模块信号到电气:中间需要接受控源
我是MATLAB初学者,做的是单相并联有源滤波器的仿真,这只是其中的一部分,这个仿真我在一本参考书上看到的,想试试看,结果就那里连不上,我想知道是书上的图有误,还是我连接出问题了。现在附上参考书的原图
这个是6.5版本的仿真,以前不少书都利用6.5做的,2004年出了7.0以后,电路就没有箭头了。所以建议你从信号到电路之间添加受控源。你可以添加电压受控源,正极接到二极管上,负极接到RLC上,信号输入端口接到Fcn1上。
采纳率:77%
虚线部分一般是某一端没有连接好才呈现为虚线的。建议重新连接一下。另外图中虚线下面一端的圆圈代表什么意思?
为您推荐:
其他类似问题
matlab7的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。请教高手有关MATLAB7.0中simulink模块问题_百度知道
请教高手有关MATLAB7.0中simulink模块问题
matlab 7.0 中 simulink 的模块库里怎么没有下面这些模块:
(1) M-PSK Modulator Passband (模块库里有 M-PSK Modulator Baseband)
(2) M-PSK Demodulator Passband (模块库里有 M-PSK Demodulator Baseband)
还有象M-DPSK等也类似,只有baseband而没有...
我有更好的答案
有相应的模块,肯定是你版本不对。首先看看书上的matlab是哪个版本,然后你下载对应的版本。现在最新的版本是2010a,可能是7.0的版本低了
采纳率:37%
重新下载个完整版来安装就好了
有了 在commuications blockset/modulation/digital baseband modulation/PM/M-PSK Demodulator
用7.2以后的版本吧。我用7.8云端版,模块很全。
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
matlab7的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。simulink中如何在两个模块间的连线中引出分支_百度知道
simulink中如何在两个模块间的连线中引出分支
刚开始学simulink,请高手帮忙!
在模型编辑窗口中放好模块后,两个模块间的连接可以用鼠标连接,但是如果想在这个连线上再引出一条分支线来(比如有一个反馈模块),该怎么办呢?
我试了用鼠标点连线的中间,但是不行;使用Demux好像也不行(仿真的时候提示...
按住Ctrl在点左键拉出一条线。还可以从其他模块直接把线拉到想分的线上,也会自动起个分支。比如从gain的模块后屁股上把线反拉到你想分支的地方。
按住Ctrl在点左键拉出一条线是正解呵呵,楼主小白,慢慢学另外还可以从其他模块直接把线拉到你想分的线上,也会自动起个分支比如从gain的模块后屁股上把线反拉到你想分支的地方至于你说的Ctrl连接2个模块是另外的一个作用,一般没什么人用
按住Ctrl键再连就可以了~
为您推荐:
其他类似问题
您可能关注的内容
simulink的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Simulink&常见问题集锦&【转】
我现在正在做毕业设计,遇到了一个问题。我要一边用m文件进行编程,做一些界面。一边用simulink进行仿真,在进行图形输出时,我遇到了一个问题,就是怎么样把simulink的输出而转到m文件下来。因为我要在图形输出的窗口中还要添加一些按钮。使它的外观更漂亮。&
matlab的simulink的输出可以输出到工作空间种来&
也可以通过输出到一个mat文件等&
还可以直接用x-ygraph来做!&
just&have&a&test!&
-------------------------------------------------------------------------&
SIMULINK仿真中的给定信号如果是非标准的(如非正弦波:由2个分段函数定义),怎么产生?&
可以用matlab&fcn模块自己编写&
-------------------------------------------------------------------------&
如何取得离散信号中某时刻(假定是k时刻)及k-1时刻、k+1时刻的值,用Simulink中的哪些模块可以实现?&
接z(-1)和z即可&
-------------------------------------------------------------------------&
我从电气库中找到一个电机的模型,但是却和我前面的simulink组成的模型不相通,那是怎么回事,有知道的吗,请告诉我,谢谢了。&
PowerSystems&Toolbox中模块不是所有端口都能接收Simulink信号的,例如电机模型中,电压输入是需要电压源模块的(Power&systems&Blockset模块),而转矩可以输入simulink信号。如果实在想给电压端口输入simulink信号,需要给其先加一个受控电压源,用simulink信号控制受控信号&
-------------------------------------------------------------------------&
请问在simulink里面的施密特触发器在哪里.&
在simulink&extra组中&
-------------------------------------------------------------------------&
在用simulink进行仿真时,仿真过程中有信号是随时间衰减的波动信号,仿真时间为0~t,如何计算t(i)~t(i+1)时间内的信号的积分平均?&
check&the&"integrator&block&with&resetting".&
You&can&re-set&the&integrator&at&any&time&you&specified.&
-------------------------------------------------------------------------&
我用simulink画了一个单输入输出的开环控制系统,想得到该系统的bode图,用什么方法获得该系统的开环传递函数?&
1)&修正原来的simulink模型,使其输入用inport表示,输出用outport表示。这些端口在6。1版中分别位于sources和sinks组。&
2)用[a,b,c,d]=linmod2('模型名');&提取状态方程模型&
3)&G=ss(a,b,c,d);&
4)bode(G)&
为什么我用simulink仿真时,只有ode5能运行而其他的不行呢?&
是否是模型中包含离散模块或实时模块&
-------------------------------------------------------------------------&
我在用SIMULINK解二元微分方程组时,在MATLAB命令窗口输入X1,X2的初值如X01=1&;X02=-2;然后启动仿真程序,但该初值似乎无法进入我的模型,查YOUT变量组,&值为0。而我直接在SIMULINK中分别双击X1,X2的积分模型,将INITIAL&CONDITION&设为1和-2,然后仿真,可以得到结果。我觉得是MATLAB命令窗口与SIMULINK未联系&起来,但不知如何处理。&
将积分模块的Initial&Condition&Source置为external。将From&Workspace模块&加入积分模块的x0端口。From&Workspace中设置你在matlab命令窗口中输入的变量名。&
-------------------------------------------------------------------------&
simulink&如何调用m文件&
不用s函数,使用matlab&function模块调用.m函数也行&
-------------------------------------------------------------------------&
simulink里是否有记忆历史数据的模块?&
Signal&Routing\Data&Store&Memory&
-------------------------------------------------------------------------&
我做系统辨识&请问大侠怎么产生m序列?&
用simulink的异或门和DFlipFlop&
-------------------------------------------------------------------------&
在simulink模拟控制中,方框图如何以图片格式输出?&
先选中,在用edit&中的copy&model&to&clipboard,然后粘贴即可&
-------------------------------------------------------------------------&
Simulink仿真时Matlab&Function对话框中的代码怎么设置?&
自己编写matlab&function,然后在matlab&function模块里填写自编的.m函数名即可。&
-------------------------------------------------------------------------&
simulink中正弦sin的积分显示是1-cos,为何不是-cos&
如果输入u(t),t0为初始时刻,则在t时刻积分器的输出y(t)是u(t)从t0至t的积分值&
。所以如果t0=0,u(t)=sin(t),y(t)=-cos(t0)+cos(0)=1-cos(t)&
-------------------------------------------------------------------------&
在simulink下如何实现取余数?&
-------------------------------------------------------------------------&
为什么simulink&可改变步长而调用ode函数不行&
因此只能设置求解器的初始补偿和最大步长。simulink里因为需要对离散系统进行&
仿真等原因所以有定步长算法可以选择。&
p.s.如果一定需要定步长算法,可以自己根据算法编程实现。&
在simpowersystems中没有单(两)相电机模块,我用simulink做了个模块,但现在问题是我如何把它转化成simpowersystems形式的模块呢?也就是让它成为电力模块,比如说我现在要用单相电机做负载,通过它的参数的变化看它对前面电路的影响,即实现他们电与电的联系,单单simulink模型是不能与simpowersystems&block直接相联的,这就是问题的关键,如何实现他们的转化。&
使用受控电流源方式可是实现simulink到simpowersystems的转变&
-------------------------------------------------------------------------
Q:simulink中的模块参数seed是什么意思???许多模块中都要求输入seed值,有何含义?应如何确定该值?&
A:可以输入任意整数。由于实际上的随机数生成大多为伪随机序列,如果输入同样的seed将产生相同的随机序列,需要输入不同的seed以产生不同的随机序列。&
-------------------------------------------------------------------------
Q:小波工具箱中waverec函数的问题&
我有个问题想要请教各位,我对其中的多尺度一维小波重构函数waverec一直不太理解,用这个函数重构的小波系数,不管是哪个尺度上的低频或高频系数,得到的都是和采样信号相同的个数,比如采样信号是2000个,进行3尺度分解,则重构的第3尺度上的低频系数也是2000个,我试过了,不论哪个尺度的系数重构,都和原始采样信号一样的长度。而我用appcoef提取的第3尺度上的低频系数却是250个(因为进行了2抽取),为什么重构的系数却体现不出二抽取?而mallat算法重构系数是逐级2插补,我想知道重构的系数与分解的系数区别到底在什么地方?重构后的系数与分解的系数不相等,那还是小波变换系数吗?&
A:小波重构时可以通过两种途径:一种就是书上常见的采用小波系数插值后滤波实现。然后在一级一级的插值,滤波最后实现重构。而另外一种这是在不同的尺度上直接恢复成和原始信号一样的长度,然后直接相加就行了(这个步骤你可以看看matlab&pdf文档中的Wavelets:&A&New&Tool&for&Signal&Analysis部分)&
-------------------------------------------------------------------------
Q:如何将训练好的神经网络用于我的应用中?....&
A:&sim&或者&gensim........&
answer:在m文件中使用sim,使用help&network/sim察看使用方法。&
如果供simulink模型中仿真用,请使用gensim生成网络模型,然后放入任何系统仿真模型中使用,并且还能够生成代码用于实时仿真。见下面的例子,使用gensim将神经网络变成Simulink模型。&
net&=&newff([0&1],[5&1]);&
gensim(net);&
然后可以使用RTW生成S-function目标。&
-------------------------------------------------------------------------
q:能不能在Simulink的环境下,从PC&机的串口收发数据&
我编写了一段C51单片机程序用于对电机进行控制,而一些控制参数我希望能够从&Simulink&通过&RS232&口发给&C51单片机,并通过&RS232&口得到&C51&的反馈信息。但XPC&的&RS232&模块好像不能用,是不是我对&XPC&的工作方式理解有误?请各位老师指导,谢谢!&
*.asv文件是哪里来的?&
在使用matlab6.5.1时发现一个有趣的问题,就像用word编辑*.doc文件时生成一个临时文件一样,当我用matlab编辑*.m文件时系统自动生成了一个*.asv文件(不是临时的),打开后和打开同名的*.m后的效果是一样的,而且这个现象好像是matlab6.5.1版本才有的,以前用matlab6.2好像没有这样的问题,可不可以请高手介绍一下这个神秘的*.asv文件呢,为什么要生成这个文件,有什么用呢?&
Ps:release12和release13具体又是什么含义呢?&
自动保存的备份文件(应该不是在matlab6.5.1才有的)&
可以通过在preference的&Editor下面那个auto&save选项设置不保留备份的&
------------------------------------------------------------------------&
如何循环调用SIMULINK模型并保存结果?&
我在仿真时,经常需要修改&simulink&模型参数并保存仿真结果.&我现在的笨办法是多次运行simulink,&手工修改仿真参数,&繁得要命!&经常成天地守在计算机边等结果.&
我试过用m文件自动调用模型并保存结果,&但是"未遂".&我的例子是这样的:&调用simulink模块trysave.mdl&10次,&由该模块把循环变量k写在不同的矩阵result1~result10中.&
调用模块的行命令:&
for&k=1:10&
sim&trysave&
trysave.mdl&文件已经上传,&模型初始化命令:&assignin('base','output',[strcat('result',num2str(k))]);&
运行结果:&只保存了一个结果(变量output),&是最后一次循环的值.&
------------------------------------------------------------------------&
for&k=1:10&
simk&=&k;&
sim&untitled01;&
assignin('base',strcat('simout',num2str(k)),simout01);&
untitled01.mdl已上传,你试一下&
------------------------------------------------------------------------&
[求助]定义变量怎么定义连续变量?&
我在学习MATLAB中,会碰到要定义连续变量。&
大家能告诉我怎么定义吗?&
用m文件的话,你把计算时间步长取的短一些就可以了;用Simulink可以实现连续量,当然计算机是不可能实现真正的连续量的,只不过是计算时间步长非常小而已。&
------------------------------------------------------------------------&
[求助]请问SIMULINK有矩阵模块和求逆模块吗?&
在&DSP&BlockSet&的Math&Functions&中&
------------------------------------------------------------------------&
[求助]请问simlink中有没有测量&
请问simlink中有没有测量&电路&中电流&电压&幅值的东西?&
波形基本上接近正弦(可以按照正弦处理)&
我想测量幅值~~~&
测量模块只能测量瞬时值~&
通过瞬时值算出来的幅值由太多的纹波,不好去处&
请指点一个办法吧~&
试试DSP&Blockset/Filtering/Filter&Designs/AnalogFilterDesign&
------------------------------------------------------------------------&
关于积分器触发使用的问题&
我的建模系统中用到了积分器模块,我希望它在我给电trigger输入口信号上升沿时才进行积分,我的触发脉冲是一个SPWM产生信号,第一个上升沿不在0时刻,而是0.02s,但是积分器却在0~0.02s中间也产生了积分,弄了好久都不知道为什么,请大侠们指教!是不是simulink积分器模块的初值设定有问题,如果是,怎么更改初值设定啊??&
在输入上进行逻辑控制&
-------------------------------------------------------------------------
Q;如何从仿真模块生成S函数&
A:生成S-function&Target是十分简单的,特别是在MATLAB&6中,S-function&Target&还支持变步长算法。&如果系统中安装并配置了C(比如MSVC)编译器,然后打开System&Target&File浏览器,选择rtwsfcn.tlc,就可以了。&我试了一下vdp这个例子,不需任何改动,只需要更换System&Target&File就可以编译成功。然后自动弹出一个新的模型窗口,里面放着一个S-function&块。这个块是能够工作的。&
-------------------------------------------------------------------------
Q:是不是可以用S-函数将m文件与SIMULINK连接?是不是可以用S-函数将m文件与SIMULINK连接?SIMULINK可以转换成m文件吗?&
A:利用m文件的S-function就可以把m函数与Simulink相连,Simulink原则上不能转化成m形式。但视你的应用可能有一些变通的方式。&
-------------------------------------------------------------------------
Q:我要用SIMULINK做一个模块,需输入16进制数怎末办,我输入的参数和输出的参数都是16进制数怎末办?&
A:在Simulink/Signals&Systems下面有一个“Data&Type&Conversion”模块可以用来转换成INT16
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 simulink模块怎么旋转 的文章

 

随机推荐