Create a discontinuous surface plot with 3 vectors
7 次查看(过去 30 天)
显示 更早的评论
I have 3 vectors. z vector consists of amplitudes. Is there any provision to make the surface plot dicontinuous (between those 2 points only, then again continue with surface plot) when the jump in z vector is above some threshold value ( I tried with substituting with NaN values at such points but they are eliminating extra two points surface also). If this is not possible, can anyone helps me do this in any other convinient way? The code goes as follows
%% Surface plot pressure
y=[1:-0.048:0.856,0.832:-0.024:0.64];
x=[28:2:46];
[X,Y] = meshgrid(x,y);
for i=1:10
p_rms(:,i)=p_rmsF{i};
end
s=surf(X,Y,p_rms);
The above lines are giving me continuous surface, which I do not want
3 个评论
Dyuman Joshi
2023-8-5
Without the data, it is going to be difficult to suggest a fullproof solution to your specific problem.
Update us when you post the sample.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!