matlab function initiaizing the parameter

I'm using embedded matlab function for my project. How to initialize the parameter just once at the beginning? some sort like this: kp = 0 (initialize once only) (the value of kp is updated after every loop running)....for more details i am using embeded matlab function to control the water flow rate in LAB flow rig control system ,,,Is that possible way of controlling ???

답변 (1개)

Kaustubha Govind
Kaustubha Govind 2012년 3월 15일

2 개 추천

You can create kp as a persistent variable. For example:
function myTest()
persistent kp;
if isempty(kp)
kp = 0; % only initialized the first time
end
kp = kp + 1;
end

카테고리

도움말 센터File Exchange에서 Timing and presenting 2D and 3D stimuli에 대해 자세히 알아보기

질문:

2012년 3월 15일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by