graph06():ヒートマップ

説明

ヒートマップを描きます。このヒートマップ関数は与えられた値と最大値から計算された値に応じて5段階の色(青色→水色→緑色→黄色→赤色)の点を表示します。
関数に渡すパラメーターは点を描画するX座標、描画するY座標、値、最大値の順番になります。

[以下のJavaScriptプログラムをダウンロード]

[もう1つのサンプルプログラムをダウンロード]

// Graph Library : heat map
// draw graph06
function graph06(x,y,d,max){
var n=(d*10)/max/2,c=2;
if(n==0){ c=11; }
if(n==1){ c=10; }
if(n==2){ c=8; }
if(n==3){ c=5; }
uart(128,8,1,x,y,x,y,c);
}
// Sample Code
uart("\nPC CLEAR 01\n");
var y=0,maxV=450;
while(y<45){
var x=0;
while(x<80){
var data=x+y*10;
graph06(x,y,data,maxV);
x=x+1;
}
y=y+1;
}

目次に戻る