完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 咖小啡 于 2012-3-8 11:16 编辑
命令行如何运行simulink外部模式build和start 用sim()函数 该函数的调用格式为: [t,x,y]=sim(f1,tspan,options,ut) 其中f1为SIMULINK的模型名,tspan为仿真时间控制变量;参数options为模型控制参数;ut为外部输入向量。 ------------------------------------------------------------------------- Q:请问matlab中的仿真模块,可以看到起源程序吗? ------------------------------------------------------------------------- Q:在simulink参数中设置的步长是50e-6,在系统中有一个simout模块向MATLAB中传递数据,但是希望以1e-3的步长获取数据,因该如何设计? ------------------------------------------------------------------------- ------------------------------------------------------------------------- Q:用simlink画的图,在示波器中显示,如何复制到word中? ------------------------------------------------------------------------- Q:simulink中的mask问题 ------------------------------------------------------------------------- Q:有关神经网络工具箱 ------------------------------------------------------------------------- Q:一个关于simulink仿真的问题 ------------------------------------------------------------------------- Q:怎么实现在simulink仿真过程中与其他程序进行通讯,即如何在simulink仿真过程中实时读出数据。不论通过网络或变量空间中的变量都行,应该怎么实现,请教! ------------------------------------------------------------------------- Q:请问如何在simulink中实现A/D和D/A转换。 ------------------------------------------------------------------------- Q:请问如何改变ode45函数中的步长 ------------------------------------------------------------------------- Q:请教:如何将workspace中的输入,输出数据存为*.txt文件? ------------------------------------------------------------------------- Q:将PID的SIMULINK图的输出仿真图形怎样与自己设计的界面中的按钮连接 回调函数怎么编? ------------------------------------------------------------------------- Q:怎样才能增加采样点?在Simulink里边连接框图,阶跃step输入经过一积分环节1/s,用out输出至workspace,tout跟yout都为56×1,能不能把56变成更大的值?怎么设置?谢谢!!!!! ------------------------------------------------------------------------- Q:我最近在做电机控制的仿真时,遇到一个问题。我是用matlab6.5中的电机模块做为模型,然后自己搭建了一个变频器。在运行中经常出现运行到一半时就进行不下去了,simulink报错说步长有问题,我修改后还是不行。请问在做有关电机的仿真时,应该如何设置仿真环境。 ------------------------------------------------------------------------- Q:运行时出现下面的提示: ------------------------------------------------------------------------- Q:相位Phase的单位deg是什么意思? ------------------------------------------------------------------------- Q:workspace,数据多了就存不下啦?采样时间设为0.01秒,运行若干秒以后,在workspace中打开scopedata(示波器format设定为Array,limit data points to last没选择!)时,系统提示:cannot display variables with more then 10000 elements,什么原因? ------------------------------------------------------------------------- Q:simulink中的数据为什么会丢失啊?我在做一个比较大的系统的rtw仿真可是在仿真时,要是记录数据的模块(比如示波器,to workspace)等比较多或者步长比较小时,就会出现记录的数据不全或者干脆丢失的现象,比如to workspace的数据只有后面或者前面的几百个,丢了好多。记录不全。出现提示信息如下 ------------------------------------------------------------------------- Q:请问白噪声譜生产随即数问题?已知白噪声譜为S0,如何生产随即数序列? ------------------------------------------------------------------------- Q:请教:怎样能查到仿真块的程序? ------------------------------------------------------------------------- Q:为什么用SUMULINK里to file模块中的数据传不到M文件?需要设置什么?谢谢 ------------------------------------------------------------------------- Q:请问如何产生带限白噪声,如果先产生随机数再通过滤波器,请问,滤波器归一化频率如何确定,和采样频率归一化吗? ------------------------------------------------------------------------- Q:请教:关于.m文件和simulink模型的仿真速度的问题。一个控制问题,用.m文件做仿真,运行时间大约15分钟;然后作成simulink模型,运行了24小时也没有得到结果。这是什么原因?simulink就如此慢吗?小弟对simulink不熟,请指教有无加快速度的办法?(accelerate用过了)。谢谢。 ------------------------------------------------------------------------- Q:请教:如何在.m文件中实现变量延时?就象simulink中的传输延时模块的功能。谢谢。 ------------------------------------------------------------------------- Q:Simulink模型的PreLoadFcn属性在哪里写的呀?谢谢 ------------------------------------------------------------------------- Q:存在simulink下的file.mat中的文件结果怎么才能在程序里调用呢?需要什么设置?filename是pend.mat,为什么用以下的语句打不开呢? ------------------------------------------------------------------------- Q:为什么我在simulink里仿真得不到较好的单位阶跃图??五阶传递函数 ------------------------------------------------------------------------- Q:用MATLAB6.5版时,选用simpowersystems库中的Voltage Measurement模块,为何在每次运行时,都报Data 无效 mismatch错误,而在6.1版时则没有这个问题? ------------------------------------------------------------------------- Q:我想知道SIMULINK中的延迟模块(就是那个上面显示1/z的模块),它的延迟时间可以改变吗?比如让它作一个0.001秒的延迟参数应该怎么设? ------------------------------------------------------------------------- Q:MATLAB里得NOTBOOK是做什么用的? ------------------------------------------------------------------------- Q:离散的微分在SIMULINK中是哪块? ------------------------------------------------------------------------- Q:在SIMULINK里的FROM FILE 模块里读入矩阵为什么总显示错误信息?我在模块上写读入文件名时信息提示该文件不是矩阵,可明明是矩阵文件呀! ------------------------------------------------------------------------- Q:用simulink实现的线性滤波器初始条件怎么设 ? ------------------------------------------------------------------------- Q:请问如何利用simulink中的模块得到三角波(等腰)信号? ------------------------------------------------------------------------- Q:如何在Simulink中做到实时的响应键盘输入?我的意思是就像在VC中那样,按下任意键后就有一个消息产生通知程序。 ------------------------------------------------------------------------- Q:请问这里有人是学导航的么?有个小小问题请教。我用Simulink的s-function做了一个运动轨迹数据发生模块,但是数据总有些不对。后来无意中在Simulink Extras中发现了一大堆好东东,对我最有用的是Aerospace Blocks下面的东西,竟然连导航计算都有现成的模块!真是喜出望外啊。我的问题就是:大家有谁用过这些block的吗?我猜想一定有现成的产生轨迹数据的模块,哪位大侠指点一二!!谢谢!! ------------------------------------------------------------------------- Q:powersystems blockset中的电容电阻的问题,这个模块中怎么没发现电容电感电阻.三级管等东西啊,是不是不在这个模块里,要是在的话在哪,我怎么没发现啊 ------------------------------------------------------------------------- Q:如何延长simulink的运行时间 ------------------------------------------------------------------------- Q:在simulink中如何对一个连续信号进行抽样,使用什么样的模块或模块的组合。 ------------------------------------------------------------------------- Q:如何在matlab仿真中使用16进制 ------------------------------------------------------------------------- Q:已知信号[t,v],如何在其上加高斯白噪声?要求用simulink作 ------------------------------------------------------------------------- Q:我要产生一个随时间变化频率的正弦波,变化的频率是来自上一模块的调节输出量,而且频率是正负变化的,围绕50HZ上下波动,如:+/-0.5HZ左右.我现在产生的正弦波也可变频,但只能正变?? ------------------------------------------------------------------------- Q:simulink产生等腰三角波 ------------------------------------------------------------------------- Q:我是一名电力工程师,需要用matlab解决一些诸如电力网计算,化简方面的问题,请问大家在哪可以得到这方面的信息? ------------------------------------------------------------------------- Q:如何把编好的s-function加到simulink中去。 ------------------------------------------------------------------------- Q:仿真示波器中的黑色背景能否处理? ------------------------------------------------------------------------- Q:如何在SIMULINK中实现u=u/max(u) ------------------------------------------------------------------------- Q:如何在SIMULINK中取出状态变量? ------------------------------------------------------------------------- Q:请问如何用simulink进行变参数系统仿真?就是说,仿真参数会随输出的值不同而发生变化,不再是个常数;而且对于输出(阶跃函数为输入)的每一点都要进行判断,如在某一范围内就计算并调整参数,如在另一范围内就重新计算并调整参数。。。。系统为多输入的比较负载的传度函数,能告诉我如何仿真吗?谢谢!用离散的仿真形式,各环节都用变量或者函数实现参数时变的线性五阶系统在MATLAB中应该怎样仿真?(用mdl文件可以做?还是用S函数?或者离散形式做成m文件仿真?)其中参数的变化规律是已知的,哪位高人帮我解决一下这个问题,深表感谢!!! ------------------------------------------------------------------------- Q:在matlab中,用M文件的形式编写了S-function,请问怎么把他变成自己的仿真模块,其中有什么注意事项. ------------------------------------------------------------------------- Q:本人在用simulink仿真某电机控制系统时,需要一整流桥模型无效: ------------------------------------------------------------------------- Q:请问,在simulink里怎么设置初值 ------------------------------------------------------------------------- Q:在.m文件中调用模块仿真,应该如何做呢? ------------------------------------------------------------------------- Q:对形如dx/dt=Ax(t)+Bx(t-d) (d为滞后时间常数),如何获得它的零输入响应? ------------------------------------------------------------------------- Q:>假设在matlab下,我写了一个生成gold序列的gold.m文本,但我希望能够像maxpls一样把它变成一个subsystem,这样我就可以在simulink下调用它了,请问我该怎么做才能把*.m的文件变成模块? ------------------------------------------------------------------------- Q:另外再问一个比较弱的问题能不能建一个我自己的模块库?我自己做的模块能不能直接从库中调用?怎么做? ------------------------------------------------------------------------- Q:我看了一些s-function的资料,有点印象了,但是,如何实现时钟控制的上升沿(或下降沿)触发?在matlab的库中有没有类似的*.m文件例子? ------------------------------------------------------------------------- Q:simulink图形仿真中用于MOSFET输出M端测量的选路器在那一库中? ------------------------------------------------------------------------- Q:在simulink中如何实现 y=45x^2+f(s)x,其中x是输入,y是输出,f(s)是传递函数 ------------------------------------------------------------------------- Q:怎样求两个空间向量的夹角,如[1,0,0]和[1,1,1] ------------------------------------------------------------------------- Q:如何把使用save workspace as保存过大量变量重新导出? ------------------------------------------------------------------------- Q:在simulink中,变量y从1变化到1000,我希望将y=300时(或者是y大于300的时刻)的当前时间t提取出来,并定义为一个workspace中的变量,或者作为simulink中的一个标量,请问如何做到? ------------------------------------------------------------------------- Q:请问在simulink里面的低通滤波器在哪里 ------------------------------------------------------------------------- Q:请问怎样用matlab命令调出simulink文件中的scope的波形 ------------------------------------------------------------------------- Q:怎样把simulink中的图形输出转到m文件下进行编程输出 ------------------------------------------------------------------------- Q:我是用的from workspace比较多,所以每次赋值比较麻烦。我想设一个默认值,不知如何设?请各位赐教!!!谢谢 ------------------------------------------------------------------------- Q:如何在matlab的 simulink中读入dat文件 ------------------------------------------------------------------------- Q:power system blockset与simulink的模块不能相连吗? ------------------------------------------------------------------------- Q:SIMUKINK中有两个模块,一个是PID模块,一个是模糊控制模块,现在我想用模糊控制模块算出来的新的PID的参数值更改原来的PID参数,我不知道怎么做,请各位大侠指条明路,救命啊! ------------------------------------------------------------------------- Q:我现在正在做毕业设计,遇到了一个问题。我要一边用m文件进行编程,做一些界面。一边用simulink进行仿真,在进行图形输出时,我遇到了一个问题,就是怎么样把simulink的输出而转到m文件下来。因为我要在图形输出的窗口中还要添加一些按钮。使它的外观更漂亮。 ------------------------------------------------------------------------- Q:SIMULINK仿真中的给定信号如果是非标准的(如非正弦波:由2个分段函数定义),怎么产生? ------------------------------------------------------------------------- Q:如何取得离散信号中某时刻(假定是k时刻)及k-1时刻、k+1时刻的值,用Simulink中的哪些模块可以实现? ------------------------------------------------------------------------- Q:我从电气库中找到一个电机的模型,但是却和我前面的simulink组成的模型不相通,那是怎么回事,有知道的吗,请告诉我,谢谢了。 ------------------------------------------------------------------------- Q:请问在simulink里面的施密特触发器在哪里. ------------------------------------------------------------------------- Q:在用simulink进行仿真时,仿真过程中有信号是随时间衰减的波动信号,仿真时间为0~t,如何计算t(i)~t(i+1)时间内的信号的积分平均? ------------------------------------------------------------------------- Q:我用simulink画了一个单输入输出的开环控制系统,想得到该系统的bode图,用什么方法获得该系统的开环传递函数? ------------------------------------------------------------------------- Q:为什么我用simulink仿真时,只有ode5能运行而其他的不行呢? ------------------------------------------------------------------------- Q:我在用SIMULINK解二元微分方程组时,在MATLAB命令窗口输入X1,X2的初值如X01=1;X02=-2;然后启动仿真程序,但该初值似乎无法进入我的模型,查YOUT变量组,值为0。而我直接在SIMULINK中分别双击X1,X2的积分模型,将INITIAL CONDITION设为1和-2,然后仿真,可以得到结果。我觉得是MATLAB命令窗口与SIMULINK未联系起来,但不知如何处理。 ------------------------------------------------------------------------- Q:simulink 如何调用m文件 ------------------------------------------------------------------------- Q:simulink里是否有记忆历史数据的模块? ------------------------------------------------------------------------- Q:我做系统辨识 请问大侠怎么产生m序列? ------------------------------------------------------------------------- Q:在simulink模拟控制中,方框图如何以图片格式输出? ------------------------------------------------------------------------- Q:Simulink仿真时Matlab Function对话框中的代码怎么设置? ------------------------------------------------------------------------- Q:simulink中正弦sin的积分显示是1-cos,为何不是-cos ------------------------------------------------------------------------- Q:在simulink下如何实现取余数? ------------------------------------------------------------------------- Q:为什么simulink 可改变步长而调用ode函数不行 ------------------------------------------------------------------------- Q:simulink中的模块参数seed是什么意思???许多模块中都要求输入seed值,有何含义?应如何确定该值? ------------------------------------------------------------------------- Q:小波工具箱中waverec函数的问题 ------------------------------------------------------------------------- Q:如何将训练好的神经网络用于我的应用中?.... ------------------------------------------------------------------------- Q:*.asv文件是哪里来的?在使用matlab6.5.1时发现一个有趣的问题,就像用word编辑*.doc文件时生成一个临时文件一样,当我用matlab编辑*.m文件时系统自动生成了一个*.asv文件(不是临时的),打开后和打开同名的*.m后的效果是一样的,而且这个现象好像是matlab6.5.1版本才有的,以前用matlab6.2好像没有这样的问题,可不可以请高手介绍一下这个神秘的*.asv文件呢,为什么要生成这个文件,有什么用呢? ------------------------------------------------------------------------ Q:定义变量怎么定义连续变量?大家好,我在学习MATLAB中,会碰到要定义连续变量。大家能告诉我怎么定义吗? ------------------------------------------------------------------------ Q:请问SIMULINK有矩阵模块和求逆模块吗? ------------------------------------------------------------------------ Q:请问simlink中有没有测量,请问simlink中有没有测量 电路 中电流 电压 幅值的东西?波形基本上接近正弦(可以按照正弦处理)我想测量幅值~~~测量模块只能测量瞬时值~通过瞬时值算出来的幅值由太多的纹波,不好去处请指点一个办法吧~ ------------------------------------------------------------------------ Q:关于积分器触发使用的问题,我的建模系统中用到了积分器模块,我希望它在我给电trigger输入口信号上升沿时才进行积分,我的触发脉冲是一个SPWM产生信号,第一个上升沿不在0时刻,而是0.02s,但是积分器却在0~0.02s中间也产生了积分,弄了好久都不知道为什么,请大侠们指教!是不是simulink积分器模块的初值设定有问题,如果是,怎么更改初值设定啊?? ------------------------------------------------------------------------ Q;如何从仿真模块生成S函数 ------------------------------------------------------------------------ Q:是不是可以用S-函数将m文件与SIMULINK连接?是不是可以用S-函数将m文件与SIMULINK连接?SIMULINK可以转换成m文件吗? ------------------------------------------------------------------------ Q:我要用SIMULINK做一个模块,需输入16进制数怎末办,我输入的参数和输出的参数都是16进制数怎末办? ------------------------------------------------------------------------ Q:请问如何产生动态时间间隔的脉冲?在simulink中,pulse generator的参数periods一旦确定,那么脉冲的时间间隔就固定下来了。怎么样才能动态的修改periods参数呢?或者有没有其他的模块能实现动态时间间隔的脉冲?请高手指点! ------------------------------------------------------------------------ Q:我用simulink的power system blockset仿真一个小系统,需要产生一个频率和相角都是变量的正弦信号。不知那位高手能指点在下一下,我所需要的频率和相角都是由另外的模块输入。频率是由Power System Blockset的Machines Measurement Delux 输出的。相角也是测量到的,由Fourier模块输出。我想利用这两个输出量做成一个正弦电压源,不知道能不能做?谢谢您的帮助。 ------------------------------------------------------------------------ Q:能否实时采集外界信号,simulink能够实时采集wave device的信号,但是不知道能不能实时采集其他设备(比如A/D采样板)的信号,还是需要写上一段程序将采样板的信号读入。如果能,该怎么处理,实时性如何?希望各位大侠指点。 ------------------------------------------------------------------------ Q:simulink可以做相图吗?动力学相图,位移和速度为座标的平面相图,用SIMULINK可以做吗? ------------------------------------------------------------------------ Q:Simulink中的信号输入输出,在Simulink中,信号模块库里的子系统的输入端口模块(In1)可以从Matlab工作空间里输入变量。但不知怎么从外部输入到Simulink中。望告知。bow,bow,bow! ------------------------------------------------------------------------ Q:请教一个关于simulink的运行的问题,怎样设置才能使simulink程序在运行时,知道当前运行到了哪个模块. ------------------------------------------------------------------------ Q:Simulink的C代码自动生成功能,我已做好一个Simulink仿真系统运行合理,我想把它转成实用的C应用程序,这样就不用再写一遍了,怎么做呢, 一本书上提了一句,Simulink具有C代码自动生成功能,可是没有进一步的介绍,哪位大侠用过或了解一点??? ------------------------------------------------------------------------ Q:关于simulink中的模糊控制器,我建立了一个模糊控制系统,想用simulink建模运行一下,观察响应曲线,模块都已选好,线也连上了,,,,,可是总是不能运行,,,,出错提示,,找不到模糊控制器的.FIS文件,,,,,,,,,我是这样做的: Q+:谢谢 ,按你说的方法,已OK了,可是又出现新的问题了,提示写: ------------------------------------------------------------------------ Q:我的仿真体系有很多个模块,每个模块都有两个输出值,一个是模块计算的值,一个是表示该模块的序号,我需要将所有模块的计算值的最小值求出,并得到该最小值对应的模块的序号,怎样在Simulink中实现?(有可能有多个模块都是最小值) ------------------------------------------------------------------------ Q:对于规模非常大的系统,比如包含控制、电子、通信、机械、热能等领域多达十几个子系统的复杂大系统,采用Simulink能否胜任? ------------------------------------------------------------------------ Q:如何求频率?已经得到一条正弦函数的曲线。 如果才能获得它的频率值啊? 就是要得到他的频率输出。 ------------------------------------------------------------------------ Q:我可能表述的不太清楚。有一个信号,是正弦信号,但是频率是可调的。如和在simulink中实现,输入端在调整正弦波的频率,输出端就可以看到频率的变化。如果在matlab命令行环境下当然好办啊。可是如何在simulink下实现?是实时的啊 ------------------------------------------------------------------------ Q:matlab可以打开一个excel文件吗? ------------------------------------------------------------------------ Q:如何设置saturation模块中变化的上下限例如: |
|
相关推荐
40 个讨论
|
|
感谢楼主啊{:soso_e100:}
|
|
|
|
|
|
非常有用,谢谢!!!!
|
|
|
|
|
|
1304 浏览 1 评论
200圆!求助大佬给一份VSG并网和离网模式的simulink仿真
1605 浏览 0 评论
MATLAB(3)--矩阵的引用(sub2ind、ind2sub、reshape函数使用)
2414 浏览 0 评论
2757 浏览 0 评论
4082 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-14 16:36 , Processed in 0.952192 second(s), Total 72, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号