空间渐进曲线Matlab

空间曲线拟合笔记

渐进颜色修正与一点点origin

基础信息与参数说明

基础参数

subplot(2, 2, 1); plot(x, y);参考源文件‘

patch 利用填充函数绘制渐进曲线颜色,也可以用来表示边的颜色插补

flat‘ - 对每个网格线段和面使用恒定颜色。 该颜色由该线段的端点或该面的角边处具有最小索引的颜色值确定。

interp‘ - 对每个线段和面使用插补着色。

1
2
3
4
5
6
7
8
9
patch(x,y,z,'edgecolor','flat','facecolor','none','MarkerFaceColor','flat','LineWidth',2) %会导致封闭连接
patch([x NaN],[y NaN,[z NaN],'edgecolor','flat','facecolor','none','MarkerFaceColor','flat','LineWidth',2)
view(3)
grid on;
colorbar
%官方文档
figure
patch(x,y,c,'EdgeColor','interp','Marker','o','MarkerFaceColor','flat');
colorbar;

Fill

1
2
p=fill3(x,y,z,'r')
p.FaceAlpha = 0.5;

FaceAlpha — 面透明度 1 (默认) | 范围 [0,1] 中的标量 | 'flat' | 'interp'

EdgeColor— 边颜色[0 0 0](默认) |‘none’|‘flat’|‘interp’| RGB 三元组 | 十六进制颜色代码 |‘r’|‘g’|‘b’` | …代码

代码补充(假期后整理现阶段代码)

代填

origin补充