主要内容

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

冲浪

表面プロット下の等高线図

  • 表面图下的轮廓图

说明

冲浪(X,,,,y,,,,zは,高线図をもつもつもつ次元次元表面作成ます。。表面表面プロットはは,,エッジと面面面が単色単色単色単色のののののの次元次元zの値を,XyX-y X-y平面のの上のさとしてプロットます。表面表面の色,,,,zで指定た高に応じてなり。。。

冲浪(X,,,,y,,,,z,,,,Cは表面色も指定。。

冲浪(zは,プロット等高线図を作成,,zののをををををおよびおよびおよびおよびとして使用し。。。。

冲浪(z,,,,Cは表面色も指定。。

冲浪(斧头,,,,___は,の座标轴,,斧头で指定座标轴プロットします。をの入力引数としてします。

冲浪(___,,,,名称,价值1つつのと値の引数をして,表面のプロパティプロパティを指定指定たとえばたとえばたとえば'facealpha',0.5は半な表面作成します。

sc = surfc(___图表表面オブジェクトととオブジェクトオブジェクトをグラフィックス返します。プロットプロット等等高线図を作成后后に変更するにscを使用ますプロパティの一覧について,,表面のプロパティおよび轮廓のプロパティを参照しください。

すべて折りたたむ

3つサイズつを作成します。にそれらとしてとしてプロットプロットしし,,そのその表面プロットの下下に等高线図を表示表示しますzが使用さます。

[x,y] = meshgrid(1:0.5:10,1:20);z = sin(x) + cos(y);冲浪(X,Y,Z)

图包含一个轴对象。轴对象包含2个类型表面的对象,轮廓。

4番目の入力Cを使用,プロットと高线図色を指定ます。表面プロットプロットではは,高z,色にCが使用れ。。“カラー”を使用色指定します。はの数値数値使用使用しててスペクトル上の色色を表し表し表しますますCzと同じ。カラーをグラフにし,,,Cのデータカラーの色にどの対応するかを示し。

[x,y] = meshgrid(-3:.125:3);z =峰(x,y);C =X。*y;冲浪(X,Y,Z,C)配色杆

图包含一个轴对象。轴对象包含2个类型表面的对象,轮廓。

名前faceColorと値'b'ペアをし,下に高线図をもつ青のの表面表面作成しますます。。。。そのそのそのその后后后后后后ののの変更変更変更変更ををを可能可能ににするするするscに代入し。

[x,y] = meshgrid(-5:.5:5);z = y。*sin(x)-x。*cos(y);sc = surfc(x,y,z,,“ faceColor”,,,,'b');

图包含一个轴对象。轴对象包含2个类型表面的对象,轮廓。

表面プロット高线図作成后にそれらプロパティアクセスして変更ために,scにインデックス付けます。ははSC(1)として,等はSC(2)2つたとえば,たとえばたとえばつののエッジ色を変更するには,EdgeColorプロパティを设定ます。

SC(1).edgecolor ='r';SC(2).edgecolor ='b';

图包含一个轴对象。轴对象包含2个类型表面的对象,轮廓。

等高线,既定でののzレベルにされます,,zlocationプロパティをするで位置変更できます。

等高线をのzレベルにた表面プロットててデータセット表示します关数关数冲浪を呼び出すに引数を指定し,,轮廓オブジェクトにできるように。。

z =峰;sc = surfc(z);

图包含一个轴对象。轴对象包含2个类型表面的对象,轮廓。

现在の标轴を取得,,z轴の上限を15に拡张ます次に等高线を最大のzレベルに移动ます。

ax = gca;ax.zlim(2)= 15;SC(2).zlocation ='zmax';

图包含一个轴对象。轴对象包含2个类型表面的对象,轮廓。

入力引数

すべて折りたたむ

x座标。zと同じの行列または长さがnのベクトル([m,n] =尺寸(z))として指定し。Xyの値指定しない,,冲浪はベクトル(1:n)とベクトル(1:M)を使用し。

X1つ値値はははつつつにて厳密するするかか减少减少しししなければならずなければならず,その他他の次元次元に沿って一定一定ででなけれyで変化次元反対ものでなければません。行列Xと行列yを作成には,关数网格格里德を使用でき。

Xがベクトル,値は厳密増加する减少なければなりなりん。

表面オブジェクトと轮廓オブジェクトオブジェクトXDATAプロパティはxは座标保存されます。。

例:x = 1:10

例:x = [1 2 3;1 2 3;1 2 3]

例:[x,y] = meshgrid(-5:0.5:5)

データ::单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|分类

y座标。zと同じの行列,ささmのベクトル指定し。ここで,[m,n] =尺寸(z)です。Xyの値指定しない,,冲浪はベクトル(1:n)とベクトル(1:M)を使用し。

y1つ値値はははつつつにて厳密するするかか减少减少しししなければならずなければならず,その他他の次元次元に沿って一定一定ででなけれXで変化次元反対ものでなければません。行列Xと行列yを作成には,关数网格格里德を使用でき。

yがベクトル,値は厳密増加する减少なければなりなりん。

表面オブジェクトと轮廓オブジェクトオブジェクトYDATAプロパティはy座标が保存れます。。

例:y = 1:10

例:y = [1 1 1;2 2 2;3 3 3]

例:[x,y] = meshgrid(-5:0.5:5)

データ::单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|分类

z座标。としてし。。z2 2行2列でなければません。。

zx-x-x-y座标の表面プロットのさ指定します。色をを指定しし,,,zは表面色も指定。。

表面オブジェクトと轮廓オブジェクトオブジェクトZDATAプロパティはZは座标保存さます。。。

例:z = [1 2 3;4 5 6]

例:z = sin(x) + cos(y)

データ::单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|分类

色配列。mn列のマップインデックスのまたはまたはmXnX3のrgb 3成分のとして指定ます。ここ,,zmn列です。

  • カラーマップ色をするには,Cを行列します表面の各点,,,Cはカラー内のを示します。ur urオブジェクトオブジェクトcdatamappingプロパティは,Cの値マップ色にどのようするかを制御し。

  • トゥルーカラー色をするには,Cをrgb 3成分のとして指定し。。。

详细については,カラーマップトゥルーカラーの违いを参照しください。

表面オブジェクトのCDATAプロパティに配列保存され。表面カラーリングさらに制御するするは,faceColorプロパティとEdgeColorプロパティを使用ます。

プロット対象の标轴。オブジェクトとしてし。座标轴指定しない,,冲浪は现在座标轴プロットします。

名前と値引数

例:冲浪(x,y,z,'facealpha',0.5,'edgeColor','none')は,描画さない半透明表面作成作成ますます。

オプションの名称,价值の引数を区切り指定します。姓名は引数名,价值は対応するです。姓名は引用でなければなりませ。。NAME1,Value1,...,Namen,Valuenのよう复数名前とのペアのをの顺序で指定でき。。

メモ

ここでプロパティ一部だけを绍介てます。完全なについては,表面のプロパティを参照しください。

エッジの色次のいずれの値指定ます。既定既定色は[0 0 0]で,はのエッジ対応します。

说明
'没有任何' エッジをしません。
'平坦的'

CDATAプロパティの基づいエッジごとに异なる使用します。,,CDATAプロパティをZDATA同じサイズとして指定しなければば(Edgealphaプロパティが'Interp'に设定れいる场合使用できません。

'Interp'

CDATAプロパティの基づいてエッジごとにによるを使用します。まず,CDATAプロパティをZDATAとサイズとして指定しなければなりん。でカラーカラー値をを线形线形线形内插内插することことによりにより,各各エッジの端端端端ににEdgealphaプロパティが'平坦的'に设定れいる场合使用できません。

RGB 3成分16进数カラー色名色名色名

指定し色のエッジに使用ます。このオプションはCDATAプロパティの値をしません。

rgb 3成分16进数进数コード,カスタム指定するに役立ち。。。

  • rgb 3成分,の赤绿青成分のを指定するするするするするする成分の行行ベクトル値値値は値[0,1]の范囲なければません。たとえば[0.4 0.6 0.7]のようにます。

  • 16进数カラーはハッシュ记号()で始まり,,桁桁または6桁のの0からF16进数进数が続く文字またはスカラースカラースカラー。の値ではは大文字小文字文字は区别さされれませんませんません'#ff8800''#ff8800''#f80',および'#f80'は等価です。

あるいは名前して一部の的な色色を指定指定。次次の表表表表表ににににににに,,,,名前名前名前名前名前名前ののののの付い付い付い付い付いたたの

色名 省略名 RGB 3成分 16进数カラーコード 外観
'红色的' 'r' [1 0 0] '#ff0000'

颜色红色样品

'绿色' 'G' [0 1 0] '#00ff00'

颜色绿色样品

'蓝色的' 'b' [0 0 1] '#0000FF'

蓝色样品

'青色' 'C' [0 1 1] '#00ffff'

颜色青色样品

'品红' 'M' [1 0 1] '#ff00ff'

颜色洋红色样品

'黄色的' 'y' [1 1 0] '#ffff00'

黄色样品

'黑色的' 'K' [0 0 0] '#000000'

颜色黑色样品

'白色的' 'W' [1 1 1] '#ffffff'

颜色样品白色

MATLAB®の多くタイププロットでさされいるのの色ののののrgb 3成分16进数进数进数进数カラーコードを次ににに示し示し

RGB 3成分 16进数カラーコード 外観
[0 0.4470 0.7410] '#0072BD'

RGB三重态样品[0 0.4470 0.7410],显示为深蓝色

[0.8500 0.3250 0.0980] '#D95319'

RGB三重态样品[0.8500 0.3250 0.0980],如深橙色

[0.9290 0.6940 0.1250] '#EDB120'

RGB三重态样品[0.9290 0.6940 0.1250],显示为深黄色

[0.4940 0.1840 0.5560] '#7E2F8E'

RGB三重态样品[0.4940 0.1840 0.5560]

[0.4660 0.6740 0.1880] '#77AC30'

RGB三重态样品[0.4660 0.6740 0.1880],该样本如中等绿色

[0.3010 0.7450 0.9330] '#4dbeee'

RGB三胞胎样品[0.3010 0.7450 0.9330],如浅蓝色

[0.6350 0.0780 0.1840] '#a2142f'

RGB三重态样品[0.6350 0.0780 0.1840],看起来为深红色

ラインスタイルのにリストされオプションいずれかとしてします。

ラインスタイル 说明 结果として得线
' - ' 実线

实线样品

' - ' 破线

虚线样品

':' 点线

虚线样品

' - 。' 一点锁线

仪表板点线样本,带有交替的破折号和点

'没有任何' ラインなし ラインなし

面の次ののいずれか値指定指定ますます。

说明
'平坦的'

CDATAプロパティの基づい面ごとに异なる使用します。,,CDATAプロパティをZDATA同じサイズとして指定しなければなり(facealphaプロパティが'Interp'に设定れいる场合使用できません。

'Interp'

CDATAプロパティの基づいて面ごとにによるを使用します。まず,CDATAプロパティをZDATAと同じ行列指定しなければばん。のカラーカラー値をを内插内插するするすることこと,,各面のの端端端からからから端端へfacealphaプロパティが'平坦的'に设定れいる场合使用できません。

RGB 3成分16进数カラー色名色名色名

指定し色の面で使用ます。このオプションはCDATAプロパティの値をしません。

'texturemap' CDATAのカラー表面にするようにし。。。
'没有任何' 面をしません。

rgb 3成分16进数进数コード,カスタム指定するに役立ち。。。

  • rgb 3成分,の赤绿青成分のを指定するするするするするする成分の行行ベクトル値値値は値[0,1]の范囲なければません。たとえば[0.4 0.6 0.7]のようにます。

  • 16进数カラーはハッシュ记号()で始まり,,桁桁または6桁のの0からF16进数进数が続く文字またはスカラースカラースカラー。の値ではは大文字小文字文字は区别さされれませんませんません'#ff8800''#ff8800''#f80',および'#f80'は等価です。

あるいは名前して一部の的な色色を指定指定。次次の表表表表表ににににににに,,,,名前名前名前名前名前名前ののののの付い付い付い付い付いたたの

色名 省略名 RGB 3成分 16进数カラーコード 外観
'红色的' 'r' [1 0 0] '#ff0000'

颜色红色样品

'绿色' 'G' [0 1 0] '#00ff00'

颜色绿色样品

'蓝色的' 'b' [0 0 1] '#0000FF'

蓝色样品

'青色' 'C' [0 1 1] '#00ffff'

颜色青色样品

'品红' 'M' [1 0 1] '#ff00ff'

颜色洋红色样品

'黄色的' 'y' [1 1 0] '#ffff00'

黄色样品

'黑色的' 'K' [0 0 0] '#000000'

颜色黑色样品

'白色的' 'W' [1 1 1] '#ffffff'

颜色样品白色

matlabののタイプので使用れている既定色色色のののののののののののののの

RGB 3成分 16进数カラーコード 外観
[0 0.4470 0.7410] '#0072BD'

RGB三重态样品[0 0.4470 0.7410],显示为深蓝色

[0.8500 0.3250 0.0980] '#D95319'

RGB三重态样品[0.8500 0.3250 0.0980],如深橙色

[0.9290 0.6940 0.1250] '#EDB120'

RGB三重态样品[0.9290 0.6940 0.1250],显示为深黄色

[0.4940 0.1840 0.5560] '#7E2F8E'

RGB三重态样品[0.4940 0.1840 0.5560]

[0.4660 0.6740 0.1880] '#77AC30'

RGB三重态样品[0.4660 0.6740 0.1880],该样本如中等绿色

[0.3010 0.7450 0.9330] '#4dbeee'

RGB三胞胎样品[0.3010 0.7450 0.9330],如浅蓝色

[0.6350 0.0780 0.1840] '#a2142f'

RGB三重态样品[0.6350 0.0780 0.1840],看起来为深红色

面の。次値のいずれと指定指定ますます。

  • 范囲[0,1]のスカラースカラーのに一様な透明をします。値1は完全不透明で値値0は完全にです。01の间値半透明です。このははαプロパティの度を使用しませ。。

  • '平坦的'-αプロパティの基づい面ごと异なる异なる使用ます。。面全体のの透明度は,最初最初のの顶点顶点顶点のαプロパティをZDATAプロパティとサイズ行列指定しなけれなりません。faceColorプロパティも,'平坦的'に设定なければなり。。

  • 'Interp'-αプロパティの基づい面面に内插さた透明度使用しますます。。顶点顶点顶点のの値ををするすることによりによりにより,,各面ににαプロパティをZDATAプロパティとサイズ行列指定しなけれなりません。faceColorプロパティも,'Interp'に设定なければなり。。

  • 'texturemap'-αのデータ表面适合するに変换します。

光オブジェクトオブジェクト效果。の値のかとしてします。。

  • '平坦的'- 各面ライト一様しますこのはで构成されたオブジェクトを表示表示する场合场合使用使用使用

  • 'gouraud'- 面の変化せます。各ライトをし,面上ででライトライトををを线形内ますます。。このこのこの値値値はは

  • '没有任何'- 光オブジェクトの面にしませ。。。

灯オブジェクトをに追加にに关数关数关数を使用し。

メモ

'phong'は削除れましたにに'gouraud'を使用しください。

拡张机能

バージョン履歴

R2006Aよりに导入导入