Modify the surf function to plot a surface including the end points of incomplete data matrix?
4 ビュー (過去 30 日間)
古いコメントを表示
The surf function creates surfaces based on four points. But for the edge of the sample data below, there are only three points available. Is there a better way to plot this surface or is there a clever way to alter the surf function to use three points when that's all that's available?
x = [
23 25 34 36 40;
45 50 56 70 NaN;
44 55 66 NaN NaN;
57 70 NaN NaN NaN;
61 NaN NaN NaN NaN;
];
surf(x)
0 件のコメント
回答 (1 件)
Doug Hull
2012 年 10 月 10 日
You would need to make patches instead of surface if you want triangles. See patch command.
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!