Plot Animation in GUI

3 views (last 30 days)
Christian Runkel
Christian Runkel on 8 Mar 2018
Answered: Jan on 8 Mar 2018
Hi, I try to animate a 3DPLot in GUI with a PushButton. The Animation itself works, but it won't stay in the axes-box and switches to a figure. How can I force it to stay in the axes-box?
function pushbutton8_Callback(hObject, eventdata, handles)
az = 45;
tmr = timer('ExecutionMode', 'FixedRate','Period', 0.03,'TasksToExecute', 360, 'TimerFcn', {@timerCallback});
start(tmr);
function timerCallback(hObj, eventdata)
az = az + 1;
view(az,22.5);
end
end

Answers (1)

Jan
Jan on 8 Mar 2018
Maybe you mean:
function timerCallback(hObj, eventdata)
az = az + 1;
view(handles.axes1, az, 22.5);
end
if handles.axes1 is the the handle of the wanted axes object.

Categories

Find more on Animation in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!