[Scilab-users] Coding for a 3D Klein Bottle

classic Classic list List threaded Threaded
3 messages Options
arctica1963 arctica1963
Reply | Threaded
Open this post in threaded view
|

[Scilab-users] Coding for a 3D Klein Bottle

Hello all,

I have been testing the latest version of Scilab (6.0.1) and have been looking at data visualisation of non-orientatable surfaces (e.g. Moebius, Klein Bottle etc.).

The Moebius strip was not hard to figure out, but I am having issues with the Klein Bottle.I have attched the code as is so far, uses the parametric equations from https://en.wikipedia.org/wiki/Klein_bottle, for the 3D immersion of the bottle.

As a test, I used the old software Derive 6 to run the equations and it plots the bottle as correct. If anyone has pointers on this code that would be helpful.

Still learning Scilab!

Thanks
Lester

_______________________________________________
users mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users

Klein.sce (984 bytes) Download Attachment
Samuel GOUGEON Samuel GOUGEON
Reply | Threaded
Open this post in threaded view
|

Re: Coding for a 3D Klein Bottle

Hello Lester,

The code was just missing many dots (* => .*, ^ = .^), to make operators working in an elementwise way (see attachement).
Fixing that makes the expected picture:

This could make a nice demo, in the Graphics => More surfaces  section.

Regards
Samuel


Le 10/06/2018 à 12:51, Lester Anderson a écrit :
Hello all,

I have been testing the latest version of Scilab (6.0.1) and have been looking at data visualisation of non-orientatable surfaces (e.g. Moebius, Klein Bottle etc.).

The Moebius strip was not hard to figure out, but I am having issues with the Klein Bottle.I have attched the code as is so far, uses the parametric equations from https://en.wikipedia.org/wiki/Klein_bottle, for the 3D immersion of the bottle.

As a test, I used the old software Derive 6 to run the equations and it plots the bottle as correct. If anyone has pointers on this code that would be helpful.

Still learning Scilab!

Thanks
Lester


_______________________________________________
users mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users



_______________________________________________
users mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users

Klein.sce (1022 bytes) Download Attachment
arctica1963 arctica1963
Reply | Threaded
Open this post in threaded view
|

Re: Coding for a 3D Klein Bottle

Thanks Samual! This is all good learning practice. Cheers, Lester


On 12:19, Sun, 10 Jun 2018 Samuel Gougeon, <[hidden email]> wrote:
Hello Lester,

The code was just missing many dots (* => .*, ^ = .^), to make operators working in an elementwise way (see attachement).
Fixing that makes the expected picture:

This could make a nice demo, in the Graphics => More surfaces  section.

Regards
Samuel


Le 10/06/2018 à 12:51, Lester Anderson a écrit :
Hello all,

I have been testing the latest version of Scilab (6.0.1) and have been looking at data visualisation of non-orientatable surfaces (e.g. Moebius, Klein Bottle etc.).

The Moebius strip was not hard to figure out, but I am having issues with the Klein Bottle.I have attched the code as is so far, uses the parametric equations from https://en.wikipedia.org/wiki/Klein_bottle, for the 3D immersion of the bottle.

As a test, I used the old software Derive 6 to run the equations and it plots the bottle as correct. If anyone has pointers on this code that would be helpful.

Still learning Scilab!

Thanks
Lester


_______________________________________________
users mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users


_______________________________________________
users mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users

_______________________________________________
users mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users

amfakkjmogmnhkoj.png (31K) Download Attachment