#N canvas 335 118 632 382 10; #X obj 0 0 doc_h; #X obj 0 353 doc_f; #X obj 98 61 #reinterval; #X obj 3 101 doc_c 0; #X obj 3 141 doc_i 5; #X obj 3 291 doc_o 1; #X obj 14 171 doc_ii 0; #X obj 14 193 doc_ii 1; #X obj 14 215 doc_ii 2; #X obj 14 237 doc_ii 3; #X obj 14 259 doc_ii 4; #X obj 14 321 doc_oo 0; #X obj 97 171 doc_m i0 grid; #X obj 97 193 doc_m i1 grid; #X obj 97 215 doc_m i2 grid; #X obj 97 237 doc_m i3 grid; #X obj 97 259 doc_m i4 grid; #X obj 97 321 doc_m o0 grid; #X text 232 171 values to be rescaled; #X text 232 321 rescaled values; #X text 232 193 old start; #X text 232 215 old end; #X text 232 237 new start; #X text 232 259 new end; #X text 187 46 multiply and add to values such that the old start becomes the new start \, and the old end becomes the new end.; #X connect 12 1 18 0; #X connect 13 1 20 0; #X connect 14 1 21 0; #X connect 15 1 22 0; #X connect 16 1 23 0; #X connect 17 1 19 0;