MATLAB Function Reference    
shrinkfaces

パッチフェースのサイズの縮小

表示

詳細

shrinkfaces(p,sf) は、パッチ p の中のフェースの面積をファクタ sf に従って、縮小します。0.6 の縮小ファクタは、各フェースのオリジナルの面積を 60% にします。共有する頂点をパッチが含んでいる場合、MATLAB は、フェース面積を縮小する前に共有のない頂点を作成します。

nfv = shrinkfaces(p,sf) は、構造体 nfv の中にフェースと頂点データを戻します。しかし、パッチ pFacesVertices プロパティを設定しません。

nfv = shrinkfaces(fv,sf) は、構造体 fv からフェースと頂点データを使います。

shrinkfaces(p)shrinkfaces(fv) (縮小ファクタを設定しない) は、縮小ファクタ 0.3 を仮定しています。

nfv = shrinkfaces(f,v,sf) は、配列 fv からフェースと頂点データを使用します。

[nf,nv] = shrinkfaces(...) は、構造体の代わりに、2つの別々の配列にフェースデータと頂点データを戻します。

例題

この例題は、流れのデータを使って、無限タンク内の水中での噴出速度プロファイルを表わすものです(詳細は、help flow とタイプしてください)。2つの等平面が、フェースサイズを縮小する前と後での違いを示します。

参考

isocaps, isonormals, isosurface, reducepatch, reducevolume, smooth3, subvolume


 shiftdim sign