MATLAB: While observing output from general scope and time scope in simulink, time scope give output linearly increasing but in actual scenario data is in hold state, while general scope gives correct data i.e data is in hold state.(image is attached below

scopesimulink

Best Answer

The “Time scope” block is optimized for discrete time processing while the “scope” block is optimized for general time-domain simulation because of which you are getting different outputs.
You can refer to the below documentation for more information on “Scope” block and “Time scope” block
Related Question