this post was submitted on 15 Apr 2026
83 points (100.0% liked)

Ask Lemmy

39136 readers
1919 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, toxicity and dog-whistling are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] moondoggie@lemmy.world 29 points 3 days ago (2 children)

My special interest is everything. Well, everything except getting my ADHD treated.

[–] agamemnonymous@sh.itjust.works 5 points 2 days ago (1 children)

Same. Systems dynamics, mathematics, physics and metaphysics, etc. If people have tried to devise a system to explain everything, I'm interested in looking it over. I gotta know at least the basics of basically everything.

[–] Yondoza@sh.itjust.works 4 points 2 days ago (1 children)

I have a system dynamics question! Maybe you could point me in the right direction? If I have the system response to a step input, what is the simplist way to derive the transfer function? I've only ever learned how to use a system to do modeling, not how to reverse engineer the model.

[–] T4V0@lemmy.pt 3 points 2 days ago* (last edited 2 days ago) (2 children)

In a broad solution, you need to reverse the convolution of your system's output.

Assuming it's a linear continuous system, and it's Single Input and Single Output (SISO), you do the Laplace transform of the signal L{y(t)}=Y(s), obtain the Laplace transform of the input L{x(t)}=X(s), and then obtain the transfer function of the system: H(s)=Y(s)/X(s), you must be aware the transfer function of the step is 1/s, therefore: H(s)=Y(s)/(1/s) => H(s)=sY(s), then you do the inverse Laplace transform: L-¹{H(s)}=L-¹{sY(s)}, which, depending on your system, may require partial fraction expansion. By the end you have h(t) (got a bit lazy here since y(t) is not known, but the step function is very well known).

Of course I made a bunch of assumptions about your system, if your system has discrete steps, the Z transform is of interest, with its own caveats mind you. Then there are filters and other numerical approximations for a reverse convolution.

[–] agamemnonymous@sh.itjust.works 2 points 22 hours ago

Thanks, I haven't touched DiffEqs properly for a while

[–] Yondoza@sh.itjust.works 3 points 2 days ago

Excellent write up. Appreciate your time!

[–] snoons@lemmy.ca 2 points 2 days ago

Fucking mood lmao