このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
3 次元散布図
3次元散布図を作成します。球
を使用して,ベクトルx
、y
およびz
を定義します。
figure [X,Y,Z] =球面(16);x = (0.5 * x (:);0.75 * X (:);X ()):;y = [0.5 * y (:);0.75 * Y (:);Y ()):;z = (0.5 * z (:);0.75 * Z (:);Z (:)); scatter3(x,y,z)
球
を使用して,ベクトルx
、y
およびz
を定義します。
[X, Y, Z] =球(16);x = (0.5 * x (:);0.75 * X (:);X ()):;y = [0.5 * y (:);0.75 * Y (:);Y ()):;z = (0.5 * z (:);0.75 * Z (:);Z (:));
ベクトル年代
を定義して,マーカーサイズを指定します。
S = repmat([100、50、5],元素个数(X) 1);s = s (:);
3次元散布図を作成し,视图
を使用して图の轴の角度を変更します。
图scatter3 (x, y, z, s)视图(40岁,35)
x
、y
、z
および年代
の対応するエントリによって,各マーカーの位置とサイズが決まります。
球
を使用して,ベクトルx
、y
およびz
を定義します。
[X, Y, Z] =球(16);x = (0.5 * x (:);0.75 * X (:);X ()):;y = [0.5 * y (:);0.75 * Y (:);Y ()):;z = (0.5 * z (:);0.75 * Z (:);Z (:));
ベクトル年代
とc
を定義して,各マーカーのサイズと色を指定します。
S = repmat([10] 50, 25日,元素个数(X) 1);C = repmat((1、2、3),元素个数(X) 1);s = s (:);c = c (:);
3次元散布図を作成し,视图
を使用して图の轴の角度を変更します。
图scatter3 (x, y, z s c)视图(40岁,35)
x
、y
、z
およびc
の対応するエントリによって,各マーカーの位置と色が決まります。
x
ベクトルとy
ベクトルを,ランダムノイズが含まれる余弦値と正弦値として作成します。
z = linspace(0, 4 * 250(π);X = 2*cos(z) + rand(1,250);Y = 2*sin(z) + rand(1,250);
3次元散布図を作成し,マーカーを塗りつぶします。视图
を使用して図の軸の角度を変更します。
scatter3 (x, y, z,“填充”10)视图(-30)
乱数発生器を初期化して兰德
の出力を反復可能にします。x
ベクトルとy
ベクトルを,ランダムノイズが含まれる余弦値と正弦値として定義します。
rng默认的z = linspace(0, 4 * 250(π);X = 2*cos(z) + rand(1,250);Y = 2*sin(z) + rand(1,250);
3次元散布図を作成し,マーカータイプを設定します。视图
を使用して図の軸の角度を変更します。
图scatter3 (x, y, z,‘*’10)视图(-30)
乱数発生器を初期化して兰德
の出力を反復可能にします。x
ベクトルとy
ベクトルを,ランダムノイズが含まれる余弦値と正弦値として定義します。
rng默认的z = linspace(0, 4 * 250(π);X = 2*cos(z) + rand(1,250);Y = 2*sin(z) + rand(1,250);
3次元散布図を作成し,マーカーエッジの色とマーカーの面の色を設定します。视图
を使用して図の軸の角度を変更します。
图scatter3 (x, y, z,...“MarkerEdgeColor”,“k”,...“MarkerFaceColor”,[0 .75 .75])视图(-30,10)
R2019b以降,関数tiledlayout
およびnexttile
を使用して,プロットをタイル表示できます。
海底山
データセットを読み込み,x
ベクトル,y
ベクトルおよびz
ベクトルを取得します。関数tiledlayout
を呼び出して,2行1列のタイル表示チャートレイアウトを作成します。関数nexttile
を呼び出して,轴オブジェクトax₁
およびax2
を作成します。次に,轴オブジェクトをscatter3
の最初の引数として指定することで,座標軸に個別の散布図を作成します。
负载海底山Tiledlayout (2,1) ax1 = nexttile;ax2 = nexttile;scatter3 (ax₁,x, y, z,“MarkerFaceColor”,[0 .75 .75])‘*’)
関数球
を使用してベクトルx
、y
およびz
を作成します。
[X, Y, Z] =球(16);x = (0.5 * x (:);0.75 * X (:);X ()):;y = [0.5 * y (:);0.75 * Y (:);Y ()):;z = (0.5 * z (:);0.75 * Z (:);Z (:));
ベクトル年代
とc
を作成し,各マーカーのサイズと色を指定します。
S = repmat([70、50、20],元素个数(X) 1);C = repmat((1、2、3),元素个数(X) 1);s = s (:);c = c (:);
3次元散布図を作成し,散射系列オブジェクトを返します。
h = scatter3 (x, y, z s c);
RGB 3成分を使ってマーカーの面の色を設定します。プロパティの設定にはドット表記を使用します。
h. markfacecolor = [0 0.5 0.5];
X
- - - - - -x値x値。ベクトルとして指定します。X
、Y
、Z
は同じ長さのベクトルでなければなりません。
データ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
Y
- - - - - -y値y値。ベクトルとして指定します。X
、Y
、Z
は同じ長さのベクトルでなければなりません。
データ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
Z
- - - - - -z値z値。ベクトルとして指定します。X
、Y
、Z
は同じ長さのベクトルでなければなりません。
データ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
年代
- - - - - -マーカー領域[]
マーカーの大きさ。スカラー値、ベクトルまたは[]
として指定します。年代
の値は,正の値でなければなりません。領域の単位は平方ポイントです。
年代
がスカラーの場合,scatter3
は,指定された領域のすべてのマーカーをプロットします。
年代
が行または列ベクトルの場合,年代
の各エントリは対応するマーカーの領域を指定します。年代
の長さは,X
、Y
およびZ
の長さと同じでなければなりません。X
、Y
、Z
および年代
の対応するエントリによって,各マーカーの位置と領域が決まります。
年代
が空の場合,既定のサイズである36平方ポイントが使用されます。
例:50
例:[46] 36岁,25日,25日,17日
C
- - - - - -マーカーの色[0 0.4470 - 0.7410)
(既定値) |RGB 3成分|RGB 3成分から成る3列の行列|ベクトル|“r”
|‘g’
|“b”
|……マーカーの色。RGB 3成分,RGB 3成分の3列の行列,ベクトル,または表の色オプションのいずれかとして指定します。
RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]
の範囲でなければなりません。たとえば(0.4 0.6 0.7)
のようになります。あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,色の完全名および省略名のオプションと,等価のRGB 3成分の値を示します。
オプション | 説明 | 等価のRGB 3成分 |
---|---|---|
“红色” または“r” |
赤 | (1 0 0) |
“绿色” または‘g’ |
緑 | (0 1 0) |
“蓝” または“b” |
青 | (0 0 1) |
“黄色” または“y” |
黄 | (1 1 0) |
“红色” または“米” |
マゼンタ | (1 0 1) |
“青色” または“c” |
シアン | (0 1 1) |
“白色” または' w ' |
白 | (1 1 1) |
“黑” または“k” |
黒 | (0 0 0) |
散布図内に3つの点がある場合に色をカラーマップ内にインデックスするには,C
を3要素の列ベクトルとして指定します。
例:“y”
例:(1、2、3、4)
markertype
- - - - - -マーカー“o”
(既定値) |“+”
|‘*’
|“。”
|“x”
|……マーカー。次の表のマーカーのいずれかとして指定します。
値 | 説明 |
---|---|
“o” |
円 |
“+” |
プラス記号 |
‘*’ |
アスタリスク |
“。” |
点 |
“x” |
十字 |
“_” |
水平線 |
“|” |
垂直線 |
“广场” または“年代” |
正方形 |
“钻石” または' d ' |
菱形 |
“^” |
上向き三角形 |
“v” |
下向き三角形 |
“>” |
右向き三角形 |
“<” |
左向き三角形 |
五角星形的 または“p” |
星形五角形 |
“卦” または“h” |
星形六角形 |
“没有” |
マーカーなし |
斧头
- - - - - -轴オブジェクト轴オブジェクト。座標軸を指定しない場合は,scatter3
は現在の座標軸にプロットします。
オプションの名称,值
の引数ペアをコンマ区切りで指定します。的名字
は引数名で,价值
は対応する値です。的名字
は引用符で囲まなければなりません。Name1, Value1,…,的家
のように,複数の名前と値のペアの引数を任意の順序で指定できます。
“MarkerFaceColor”、“红”
は,マーカーの面の色を赤に設定します。
ここでは,プロパティの一部だけを紹介しています。完全な一覧については,散射のプロパティを参照してください。
线宽
- - - - - -マーカーエッジの幅0.5
(既定値) |正の値マーカーエッジの幅。ポイント単位の正の値として指定します。
例:0.75
MarkerEdgeColor
- - - - - -マーカーの輪郭の色“平”
(既定値) |RGB 3成分|16進数カラーコード|“r”
|‘g’
|“b”
|……マーカーの輪郭の色。“平”
RGB 3成分,16進数カラーコード,色名,または省略名として指定します。既定値の“平”
を指定すると,CData
プロパティからの色が使用されます。
カスタム色を使用する場合は,RGB 3成分または16進数カラーコードを指定します。
RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]
の範囲でなければなりません。たとえば(0.4 0.6 0.7)
のようになります。
16進数カラーコードは,ハッシュ記号(#
)で始まり3桁または6桁の0
からF
までの範囲の16進数が続く文字ベクトルまたは字符串スカラーです。これらの値では大文字小文字は区別されません。したがって,カラーコード“# FF8800”
、“# ff8800”
、“# F80”
,および“# f80”
は等価です。
あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション,等価のRGB 3成分,および16進数カラーコードを示します。
色名 | 省略名 | RGB 3成分 | 16進数カラーコード | 外観 |
---|---|---|---|---|
“红色” |
“r” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“米” |
(1 0 1) |
“#就” |
|
“黄色” |
“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) |
“# 0072 bd” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例:(0.5 0.5 0.5)
例:“蓝”
例:“# D2F9A7”
MarkerFaceColor
- - - - - -マーカーの塗りつぶし色“没有”
(既定値) |“平”
|“汽车”
|RGB 3成分|16進数カラーコード|“r”
|‘g’
|“b”
|……マーカーの塗りつぶし色。“平”
、“汽车”
RGB 3成分,16進数カラーコード,色名,または省略名として指定します。“平”
オプションはCData
値を使用します。“汽车”
オプションは座標軸の颜色
プロパティと同じ色を使用します。
カスタム色を使用する場合は,RGB 3成分または16進数カラーコードを指定します。
RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]
の範囲でなければなりません。たとえば(0.4 0.6 0.7)
のようになります。
16進数カラーコードは,ハッシュ記号(#
)で始まり3桁または6桁の0
からF
までの範囲の16進数が続く文字ベクトルまたは字符串スカラーです。これらの値では大文字小文字は区別されません。したがって,カラーコード“# FF8800”
、“# ff8800”
、“# F80”
,および“# f80”
は等価です。
あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション,等価のRGB 3成分,および16進数カラーコードを示します。
色名 | 省略名 | RGB 3成分 | 16進数カラーコード | 外観 |
---|---|---|---|---|
“红色” |
“r” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“米” |
(1 0 1) |
“#就” |
|
“黄色” |
“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) |
“# 0072 bd” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例:(0.3 0.2 0.1)
例:“绿色”
例:“# D2F9A7”
h
- - - - - -散射
オブジェクト散射
オブジェクト散射
オブジェクト。この一意の識別子を使って,散射
オブジェクトの作成後にそれらのプロパティをクエリしたり変更したりできます。
使用上の注意事項および制限事項:
この関数は分散配列に対して演算を行いますが,クライアントのMATLABで実行されます。
詳細については,分散配列を使用したMATLAB関数の実行(并行计算工具箱)を参照してください。
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。