完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如题目所述,想知道matlab中的函数lsim的实现原理,
但是采用open lsim命令打开之后,是下面这样子,代码里仍然自我调用了lsim; 请问该如何理解这种调用?这种调用是怎么实现了lsim的原理的? function [yout,x] = lsim(a, b, c, d, u, t, x0) ni = nargin; no = nargout; narginchk(4,7); switch ni case 4 % Transfer function description if size(a,1)>1, % SIMO syntax a = num2cell(a,2); den = b; b = cell(size(a,1),1); b(:) = {den}; end sys = tf(a,b); u = c; t = d; x0 = []; case 5 error('Wrong number of input arguments.'); case 6 sys = ss(a,b,c,d); x0 = zeros(size(a,1),1); case 7 sys = ss(a,b,c,d); end if no, [yout,t1,x] = lsim(sys,u,t,x0); else lsim(sys,u,t,x0) end |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
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 13:21 , Processed in 0.556070 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号