3d - Converting BIG numbers (say, 3000 or 100000) to scientific format (say, 10^3 or 3*10^5) in MATHEMATICA -


I've plotted the 3D plot through plot 3D command. Based on the parameter values, the plot shows a very large number (say, 3000 or 100000) Therefore, my z-axis looks very strange because it takes a bigger place. I want to write them in scientific exponential format, say Are 3 * 10 ^ 3 or 10 ^ 5

I also see that the Mathematica automatically transforms a large number of scientific forms, when the number is seven plus points. Can anyone help me so that I can write any number in the above scientific format?

You can define functions like z-ticks for: -

  ticks [min_, max_, n_]: = transges [function [z, {z, function [x, scientifference [n @ x]] / @ z}] @ forest division [{minimum, max}, n ]] M = 456; Plot 3D [{x ^ 2 + y ^ 2, -x ^ 2 - y ^ 2}, {x, -m, m}, {y, -m, m}, barkriotus - & gt; {1, 1, 1}, tics - & gt; {Automatic, Automatic, Tiki [# 1, # 2, 5] & amp;}]   

 Enter the image details here

edit

The use of the following to leave the decimal point in the importance of z-axis Ticks can be done: -

  ticks [min_, max_, n_]: = transges [function [z, {z, function [x, scientifference [n / x / /] (0 -> 0), numberpoint - & gt; If [integer [x] & amp; Amp; Union [Rest @ IntegerDigits @ x] == {0}, "", "". "]]] / @Z}] @ SearchDivision [{minimum, maximum}, n]]    

Comments

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -