matlabのカラーマップ関数の使い方

小老鼠
リリース: 2023-09-19 13:55:14
オリジナル
3210 人が閲覧しました

カラーマップ関数の使用法: 現在のグラフィックス ウィンドウのカラー マップを設定または取得するために使用されます。カラー マップは、グラフィックスのさまざまな値に対応する色を定義します。カラーマップ関数を使用するための一般的な構文は「カラーマップ(マップ)」です。

matlabのカラーマップ関数の使い方

MATLAB では、関数 colormap を使用して、現在のグラフィックス ウィンドウのカラー マップを設定または取得します。カラーマップは、グラフ内のさまざまな値に対応する色を定義します。

colormap 関数を使用するための一般的な構文は次のとおりです:

colormap(map)
ログイン後にコピー
ログイン後にコピー

このうち、map は n 行 3 列の行列で、各行は赤、緑、緑などの色を表します。青色のコンポーネント。たとえば、[1 0 0] は赤を表し、[0 1 0] は緑を表し、[0 0 1] は青を表します。

事前定義されたカラー マッピング テーブルを使用することも、独自のカラー マッピング テーブルをカスタマイズすることもできます。

事前定義されたカラー マッピング テーブルを使用する場合は、次のコマンドを使用できます:

colormap('mapname')
ログイン後にコピー

ここで、mapname には次の事前定義されたカラー マッピング テーブルのいずれかを指定できます:

  • 'jet': 虹色マッピング テーブル
  • 'hsv': 色相彩度値マッピング テーブル
  • 'gray': グレースケール マッピング テーブル
  • 'hot' :ホット マッピング テーブル
  • 'cool':コールド マッピング テーブル
  • 'spring':春のマッピング テーブル
  • '夏':夏のマッピング テーブル
  • '秋': 秋のマッピング テーブル
  • '冬': 冬のマッピング テーブル

カラー マッピング テーブルをカスタマイズしたい場合は、次のコマンドを使用できます:

colormap(map)
ログイン後にコピー
ログイン後にコピー

ここで、map は n 行 3 列の行列で、各行は赤、緑、青の成分を含む色を表します。

たとえば、次のコードは、事前定義された虹色マップを使用してマトリックスのヒートマップを描画します:

data = rand(10, 10);  % 生成一个10×10的随机矩阵
imagesc(data);  % 绘制热图
colormap('jet');  % 使用彩虹色映射表
colorbar;  % 显示颜色刻度条
ログイン後にコピー

以上がmatlabのカラーマップ関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!