Using (and interpolating) characteristic from Matlab in Simulink
이전 댓글 표시
Hi
I am currently creating model in Simulink for simulating dynamical behaviour of multibody system for my assignment.
For spring elements I would like to apply my own characteristic F(x) (where F is Force and x elongation) defined in m-file instead of proportional characteristic with k (or c) coefficient.
I was trying to use a User defined Matlab function block but I could not find out how to get characteristic from "compiled" M-file.
I do not know whether it would be the best solution, maybe I am missing something.
Whole idea is to get a force based on given elongation which is defined by my own characteristic with ability to interpolate between points, for example characteristic is defined for every 1cm but when x is given with greater precision it should linearly interpolate between points.
Waiting for any suggestions.
Thank You in advance
답변 (1개)
K E
2012년 4월 10일
0 개 추천
If you want to interpolate between (x, F) points and F only depends on x, use a Lookup table and supply pre-calculated x and F vectors. Simulink will interpolate between the values.
카테고리
도움말 센터 및 File Exchange에서 General Applications에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!