How differentiate without using any built-in function
조회 수: 9 (최근 30일)
이전 댓글 표시
I have the equation for displacement ye=sqrt(t.^2-ft.^2) where ft is a constant and ft is an equation containing x with the array [0:0.001:2*pi], how would you find velocity without using and built in functions. I have tried using a loop and the definition of derivative, however this does not seem to work.
댓글 수: 0
답변 (1개)
KSSV
2020년 3월 4일
YOu calculate your array by substituing the required values...and use
dy = diff(ye)/dt ; % where dt is step size
댓글 수: 4
Steven Lord
2020년 3월 4일
diff is nothin but:
which would still violate the rules of the assignment, technically, if for no other reason than the - operator is just another name for the minus built-in function.
If the professor wants to prohibit any built-in function there's not that much you can do (without cheating by writing a MEX-file or something similar.) If they want to be more specific and prohibit certain built-in functions that's potentially a fairer question (depending on what they disallow.)
참고 항목
카테고리
Help Center 및 File Exchange에서 Debugging and Analysis에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!