I am receiving real-time data, which I want to plot using the fill() function in a MATLAB function2 block. First I initialize the figure in InitFCN by:
axis([-0.2 0.2 -0.2 0.2]);
Rectanglex = [0.005, -0.005, -0.005, 0.005];
Rectangley = [-0.03, -0.03, -0.07, -0.07];
Object = fill(Rectanglex, Rectangley, 'b');
Afterwards I want to change the object in the function by:
The error I get in simulink is:
Undefined function or variable 'Object'. Function 'MATLAB Function2' (#88.1786.1792), line 78, column 5: "Object" Launch diagnostic report.
And the error I get in the Matlab command window:
Error using matlab.graphics.primitive.Patch/set
Invalid or deleted object.
I hope anyone can explain Why my object is deleted after initializing it?
If you need more info I am happy to upload it.