Contour plot with function triplot

4 次查看(过去 30 天)
Xiaohan Du
Xiaohan Du 2018-2-19
编辑: Xiaohan Du 2018-2-19
Hi all,
I have a script which plots a structure:
clear; clc; clf;
% nodal coordinates.
coord = [0 0; 1 0; 2 0; 3 0; 0 1; 0.5 1; 1.5 1; 2.5 1; 3 1];
% connectivity.
conne = [1 6 5; 1 2 6; 2 7 6; 2 3 7; 3 8 7; 3 4 8; 4 9 8];
% y-displacements
ydis = [0 0 0 0 0.1 0.2 0.3 0.2 0.1]';
% y-deformed coordinates
coord_dis = [coord(:, 1) coord(:, 2) - ydis];
% plot the structure.
triplot(conne, coord_dis(:,1), coord_dis(:,2));
axis equal
The script gives me:
Is it possible to make the plot a contour, which uses colour to denote different values in ydis, for example, darker colour with larger values in ydis?
Plot would be like this one:

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Grid Lines, Tick Values, and Labels 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by