Here's how I got to my standard palette. viewmat i.8 ]RGB=:255*#:i.8 0 0 0 0 0 255 0 255 0 0 255 255 255 0 0 255 0 255 255 255 0 255 255 255 RGB viewmat i.8 ]GRB=:1 0 2{"1 RGB 0 0 0 0 0 255 255 0 0 255 0 255 0 255 0 0 255 255 255 255 0 255 255 255 GRB viewmat i.8 (|.GRB) viewmat i.8 (|.GRB) viewmat i.8
Now colors range from white to black and you can "see" white in JHS. An image shows where,all the very big numbers as white to very light colors. Very small numbers very dark to black in the image. Then, the final image is just a picture of where numbers in the data are. MY STANDARD PALETTE: GRB=:|.255*1 0 2{"1 #:i.8 Linda -----Original Message----- From: programming-boun...@forums.jsoftware.com [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Linda A Alvord Sent: Sunday, January 3, 2016 7:32 AM To: programm...@jsoftware.com Subject: Re: [Jprogramming] feedback wanted for mandelbrowse tutorial Pascal, Viewmat is a dyadic verb. All you need is a table of (N,3) of colors like ]P=:3 3$255 0 0 255 255 0 0 0 255 255 0 0 255 255 0 0 0 255 This selects red, yellow and blue from (256x^3) colors. 256x ^3 16777216 Give a child a box with 16,777,216 crayons next Christmas! Now select a table of choices of your three colors and paint your picture. load 'viewmat' ]W=:?4 7$3 P viewmat W Viewmat W Now you can "fix" my fliht plan! Linda Viemat used as a monad chooses the colors for you. Linda -----Original Message----- From: programming-boun...@forums.jsoftware.com [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of 'Pascal Jasmin' via Programming Sent: Saturday, January 2, 2016 10:09 PM To: programm...@jsoftware.com Subject: Re: [Jprogramming] feedback wanted for mandelbrowse tutorial looks cool. I don't know viewmat or mandelbrot formula well, but a pair of rationals might work. a fairly insignificant criticism is mbrowse_z_ =: conew & 'mbrowse' is more robustly, mbrowse_z_ =: conew bond 'mbrowse' ________________________________ From: Michal Wallace < <mailto:michal.wall...@gmail.com> michal.wall...@gmail.com> To: <mailto:programm...@jsoftware.com> programm...@jsoftware.com Sent: Saturday, January 2, 2016 9:11 PM Subject: [Jprogramming] feedback wanted for mandelbrowse tutorial Hey all. Happy new year! I made a small GUI app for a tutorial video I'm planning: <https://github.com/tangentstorm/mandelbrowse> https://github.com/tangentstorm/mandelbrowse It draws the mandelbrot set, and lets you zoom in and out. I was hoping I could get some feedback on the code before I filmed anything. In particular, you can only zoom in a few steps before the edge starts smoothing out. I think the problem has to do with lack of precision in J's complex number type. Is there anything I can do about this, other than implementing my own complex number type as a pair of extended precision numbers? Thanks! -Michal ---------------------------------------------------------------------- For information about J forums see <http://www.jsoftware.com/forums.htm> http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see <http://www.jsoftware.com/forums.htm> http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm