Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 2,026 Was thanked: 1153 time(s) in 739 post(s)
|
Scatter plots can be made using the Maxima plugin. I didn't respond initially, because the interface has never been tested with 1M points. Yet the backend gnuplot should be able to do that. I just don't know whether there are some limitations in the conversion functions. The example uses a Maxima Draw3D plot region. You can interactively rotate and resize the plot with the mouse. Scatter plot_Kr.sm (149kb) downloaded 72 time(s).Edited by user 11 May 2020 18:00:29(UTC)
| Reason: Not specified |
|
1 user thanked mkraska for this useful post.
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 16/04/2020(UTC) Posts: 65 Location: France Was thanked: 25 time(s) in 16 post(s)
|
WOW! Thank you very much mkraska. Amazing.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 2,026 Was thanked: 1153 time(s) in 739 post(s)
|
You are welcome. If the plot is sufficiently stable, you can remove the restart command. You also can remove the first occurances of points_joined and points(). I just used them to demonstrate a selection of options. |
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 16/04/2020(UTC) Posts: 65 Location: France Was thanked: 25 time(s) in 16 post(s)
|
I think that a limit for stability is 40k points. Very difficult to rotate the graphic, but..it is a limit. A normal behavior I will consider until 5k points (to plot in ~5 s and easily rotate). Again, thank you, because this will help me achieve my program (interaction volume for concrete design). And rarely I will need more than 5k points (I think 1M points was clearly an unthought exaggeration). Here, the images: SMath (40k points):Mathcad(40k points): (plotting limit of Mathcad) File: Scatter plot_Kr-1.sm (153kb) downloaded 32 time(s).Edited by user 11 May 2020 22:59:08(UTC)
| Reason: Not specified
|
2 users thanked Alvaro Gavilán for this useful post.
|
on 12/05/2020(UTC), on 12/05/2020(UTC)
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
Originally Posted by: Alvaro Gavilá Very difficult to rotate the graphic No problem to rotate the graphic ... didn't try 5 k. All native random in CAS are "uniform" unless specified [Weibull, Normal, Logistic]. We have those in Smath as utilities. All modules NUMERIC. Cheers ... Jean
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 2,026 Was thanked: 1153 time(s) in 739 post(s)
|
Originally Posted by: Alvaro Gavilá I think that a limit for stability is 40k points. Very difficult to rotate the graphic, but..it is a limit. A normal behavior I will consider until 5k points (to plot in ~5 s and easily rotate).
Again, thank you, because this will help me achieve my program (interaction volume for concrete design). And rarely I will need more than 5k points (I think 1M points was clearly an unthought exaggeration).
Thank you for sharing test results. There is another option for Maxima based plots in SMath. You can use the same list of commands as argument list to the function Draw3D(). You can directly put this command into the placeholder of an Image region. This region displays images given by file name. And not really just by chance, the Draw3D() command returns the file name of the generated image. The drawback is that the image is just be scaled upon resizing the region and can't be rotated interactively. This is sometimes more stable than using the interactive regions. For further polishing the plot you can basically rely on the official maxima documentation of the draw package. However, not all options are supported by SMath. The german handbook (section 8.1) gives a good overview of what can be done with Maxima and SMath. Note that pointsize (and possibly other options) don't account for high DPI settings. 0.01 is rarely visible on 4K. |
|
1 user thanked mkraska for this useful post.
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
Originally Posted by: Jean Giraud No problem to rotate the 5k graphic 24 Quaternions possible rotations ... export the preferred angular system. Would nice to add the cube outline. Martin: what can you do with that in native SS 6179 ? Cheers ... Jean. Rotate 3D TREASURY_4 Quaternions MODULO Matrix.sm (46kb) downloaded 27 time(s).
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 16/04/2020(UTC) Posts: 65 Location: France Was thanked: 25 time(s) in 16 post(s)
|
Thank you mkraska for the information. I am already learning and having fun with german from your excellent handbook and surely will do my effort to optimize my plot in Maxima. And Jean thank you for your codes, even if I don't understand that field of quaternions, that seems complex and I realize there are important features like the non-linear solver.
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 983 time(s) in 811 post(s)
|
Originally Posted by: Alvaro Gavilá I don't understand that field of quaternions Quaternions rotation is even more important than Euler. The other one is the 4 parameters rotation. As given, each Modulo give 24 rotations each. Add other combinations from alpha/beta !!!!!
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/07/2010(UTC) Posts: 437 Location: Beer-Sheva Was thanked: 520 time(s) in 288 post(s)
|
|
1 user thanked Ber7 for this useful post.
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.