Editing zData field of a contour plot via Property Inspector in R2018b

15 Ansichten (letzte 30 Tage)
In 2016b you could access and edit the zData used to generate a contour plot via the property inpector by clicking on a yellow matrix icon next to the zData property. In 2018b, the zData field in the property inspector shows the size of the matrix (e.g. 7x8 double ) but there seems to be no way of accessing the matrix values themselves directly from the inspector window.
Is this functionality still available in 2018b? If so, how?

Akzeptierte Antwort

Fraser Macmillen
Fraser Macmillen am 21 Feb. 2019
This functionality has been removed as of R2018b.

Weitere Antworten (1)

Xeozim
Xeozim am 3 Apr. 2019
You can't edit it through the Property Inspector but you can still edit the contour after it's created by getting the Contour object and editing it's ZData property through a script / the command window:
% Create a figure and keep the Figure object handle
fig = figure();
% Draw the contour plot
contour(X,Y,Z);
% Get the handle to the contour object
% Note that this assumes the contour is the first child of your figure's axes
con = fig.CurrentAxes.Children(1);
% Edit the ZData property of the contour in place
con.ZData(1,2) = 3.45;
Hope this helps,
Dave

Kategorien

Mehr zu Contour Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by