MATLAB平面曲线按曲率上色&三维曲面颜色栏链接自定义属性(二维曲线第三维用颜色表示,三维曲面第四维用颜色表示)
平面曲线按曲率上色(曲线第三维用颜色表示)
先上效果图
正弦曲线按曲率上色
自由曲线按误差上色
自由曲面按误差上色
曲线第三维用颜色表示实现方法:
x=linspace(-10,10,100);
y=sin(x);
y(end)=NaN;
z=abs(sin(x))./(1+cos(x).^2).^1.5
patch(x,y,z,'EdgeColor','interp','linewidth',3);
以上为示例代码,正弦曲线按曲率上色,复制到MATLAB可直接运行。
x=linspace(-10,
原创
2021-02-01 21:50:29 ·
1772 阅读 ·
0 评论