Editing zData field of a contour plot via Property Inspector in R2018b
10 次查看(过去 30 天)
显示 更早的评论
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?
0 个评论
采纳的回答
更多回答(1 个)
Xeozim
2019-4-3
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
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Contour Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!