simlink仿真知识

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用simlink画的图,在示波器中显示,如何复制到word中

告诉你一个办法,

在加上示波器的地方加上to workspace

改为array

在主窗口中plot(simout)

直接抓过去也行吧。

Edit下有copy model选项

如何将workspace中的输入,输出数据存为*.txt文件?

save filename varname -ASCII

varname是要存储的变量名,之间用空格分隔

怎样才能增加采样点?

在Simulink里边连接框图,阶跃step输入经过一积分环节1/s,用out输出至workspa

ce,tout跟yout都为56×1,能不能把56变成更大的值?怎么设置?谢谢!!!!!能增加,simulink中你得到的是默认的结果

如果向增加,则可以认为减小允许的误差限,即在simulink中的relative error 项

,如将其变化成e-6或其他更小的值。另外还可以通过定步长方法进行仿真(这时应

该注意要确认能保证仿真精度要求)

为什么用SUMULINK里to file模块中的数据传不到M文件?需要设置什么?谢谢

是写入.mat中的。

用load命令读入到workspace。

存在simulink下的file.mat中的文件结果怎么才能在程序里调用呢?需要什么设置

?filename是pend.mat,为什么用以下的语句打不开呢?

load pend.mat

t=signals(1,;

总是提示:Undefined variable.

你的pend.mat文件中有该变量吗?

如何把编好的s-function加到simulink中去。

将S-FUNCTION模块拖到SIMULINK下,将模块名与S-FUNCTION一致,M文件不要求编译

,C文件要编译

仿真示波器中的黑色背景能否处理?

想处理示波器的背景一般是想得到图片,最好把数据存到工作空间中,用plot绘图,这

样的灵活性会更大

请问在simulink里面的低通滤波器在哪里

你可以用离散模块组中的filter,低通参数应该由信号处理工具箱中函数设计请问怎样用matlab命令调出simulink文件中的scope的波形

有一个自编的小程序

function myfigure_scope(无效)

a=size(无效.signals);

b=a(1,2);%b为信号的个数

c=1;%c为循环变量

while c<=b;

subplot(b,1,c)

plot(无效.time,无效.signals(1,c).values)

c=c+1;

grid

end

其中无效为示波器中保存的structure with time数据

power system blockset与simulink的模块不能相连吗?

能相联,但之间需要转换,如应该使用电压表和电流表等将其连接到simulink 模块上

如何循环调用SIMULINK模型并保存结果?

我在仿真时,经常需要修改 simulink 模型参数并保存仿真结果. 我现在的笨办法是多次运行simulink, 手工修改仿真参数, 繁得要命! 经常成天地守在计算机边等结果.

我试过用m文件自动调用模型并保存结果, 但是"未遂". 我的例子是这样的: 调用simulink模块trysave.mdl 10次, 由该模块把循环变量k写在不同的矩阵result1~result10中.

调用模块的行命令:

for k=1:10

sim trysave

end

trysave.mdl 文件已经上传, 模型初始化命令:

assignin('base','output',[strcat('result',num2str(k))]);

运行结果: 只保存了一个结果(变量output), 是最后一次循环的值.

clear;

for k=1:10

simk = k;

sim untitled01;

assignin('base',strcat('simout',num2str(k)),simout01);

end

untitled01.mdl已上传,你试一下

求助]请问simlink中有没有测量

请问simlink中有没有测量电路中电流电压幅值的东西?

波形基本上接近正弦(可以按照正弦处理)

我想测量幅值~~~

测量模块只能测量瞬时值~

通过瞬时值算出来的幅值由太多的纹波,不好去处

请指点一个办法吧~

试试DSP Blockset/Filtering/Filter Designs/AnalogFilterDesign

我用simulink的power system blockset仿真一个小系统,需要产生一个频率和相角都是变量的正弦信号。不知那位高手能指点在下一下,我所需要的频率和相角都是由另外的模块输入。频率是由Power System Blockset的Machines Measurement Delux 输出的。相角也是测量到的,由Fourier模块输出。我想利用这两个输出量做成一个正弦电压源,不知道能不能做?

谢谢您的帮助。

A:如果你需要做一个交流电压源的话,有一个办法。你把Simulink/PowerSystem 中的AC Voltage Source用Look Under Mask方式打开,就会发现驱动源是一个正弦信号发生器。用一个可调频率相位的C-Mex S-function替换掉这一部分就可以了

Q:能否实时采集外界信号

simulink能够实时采集wave device的信号,但是不知道能不能实时采集其他

相关文档
最新文档