Guest User

Untitled

a guest
Jan 23rd, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. nComps = {1, 2, 3, 4, 5};
  2. memory = {76080, 517176, 12750888, 78101640, 1880868104};
  3. data = MapThread[{#1, #2} &, {nComps, memory}];
  4.  
  5. yTicksMajor =
  6. Table[{N[10^i], Superscript[10, i], {tickLength, 0},
  7. Thickness[majorTickThickness]}, {i, 4, 10}];
  8. yTicksMinor =
  9. Table[{N[j*10^i], "", {tickLengthMinor, 0},
  10. Thickness[minorTickThickness]}, {i, 4, 10}, {j, 2, 9, 2}];
  11. yTicksTotal =
  12. Flatten[Table[
  13. Join[{yTicksMajor[[i]]}, yTicksMinor[[i]]], {i, 1,
  14. Length@yTicksMajor}], 1];
  15.  
  16. xTicksMajor =
  17. Table[{i, i, {tickLength, 0}, Thickness[majorTickThickness]}, {i, 0,
  18. 10}];
  19. xTicksMinor =
  20. Table[{i + j, "", {tickLengthMinor, 0},
  21. Thickness[minorTickThickness]}, {i, 0, 10}, {j, 0.2, 1, 0.2}];
  22. xTicksTotal =
  23. Flatten[Table[
  24. Join[{xTicksMajor[[i]]}, xTicksMinor[[i]]], {i, 1,
  25. Length@xTicksMajor}], 1];
  26.  
  27. ListLogPlot[data, Frame -> True,
  28. FrameTicks -> {{yTicksTotal, None}, {xTicksTotal, None}},
  29. ImageSize -> Large]
  30.  
  31. yTicksTotal = Table[10^i, {i, 5, 10}]
Add Comment
Please, Sign In to add comment