Files
stm32samples/F3:F303/MLX90640-allsky/gnuplot/mkplot
Edward Emelianov f6178a8b84 add plot script
2026-07-23 22:29:10 +03:00

26 lines
620 B
Bash
Executable File

#!/bin/bash
if [[ $# != 2 ]]; then
echo "Usage: $0 <input file> <output file>" >&2
exit 1
fi
gnuplot << EOF
set terminal jpeg size 800,600 enhanced font "Arial,10"
set output '$2'
# Standard thermal palette
set pm3d map # Enables 2D map mode
set palette rgbformulae 33,13,10 # Classic blue-green-red temperature palette
set view map # Forces 2D top-down view
set title "Temperature Distribution (degC)"
set xlabel "X Coordinate"
set ylabel "Y Coordinate"
set cblabel "Temperature" # Colorbar label
# Plot matrix data as an image
plot '$1' matrix with image
EOF