Advertisement
Matthen

Complex Functions Viz

Jun 4th, 2011
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1.  
  2. grad[x_] := {1, 0.2, 0.1} + x {-1, 0.8, 0.4};
  3. \[Delta] = 0.005; range =
  4. Table[{x, y}, {y, -1, 1, \[Delta]}, {x, -1, 1, \[Delta]}];
  5. z[{x_, y_}] :=
  6. 1/((z - 0.5) (z - I/2 - 0.3) (z + 0.4)) /. {z -> x + I y};
  7. color[z_] := (1 -
  8. Tanh[Abs[z]] Sin[10 Log[Abs[z]]]) grad[(Arg[z] + Pi)/(2 Pi)];
  9. data = Map[color[z[#]] &, range, {2}];
  10. Image[data]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement