FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» SineCube
La courbe des larmes Emptypar Marc Hier à 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
La courbe des larmes Emptypar Marc Hier à 12:22

» Philharmusique
La courbe des larmes Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
La courbe des larmes Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
La courbe des larmes Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
La courbe des larmes Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
La courbe des larmes Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
La courbe des larmes Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
La courbe des larmes Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
La courbe des larmes Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
La courbe des larmes Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
La courbe des larmes Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
La courbe des larmes Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
La courbe des larmes Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
La courbe des larmes Emptypar leclode Sam 27 Avr 2024 - 17:59

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-40%
Le deal à ne pas rater :
Tefal Ingenio Emotion – Batterie de cuisine 10 pièces (induction, ...
59.99 € 99.99 €
Voir le deal

 

 La courbe des larmes

Aller en bas 
2 participants
AuteurMessage
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

La courbe des larmes Empty
MessageSujet: La courbe des larmes   La courbe des larmes EmptySam 11 Avr 2020 - 1:59

Code:

rem ============================================================================
rem                         Courbe des Larmes
rem ============================================================================
rem
rem              Paramétrisation cartésienne de la courbe
rem               ______________________________________
rem              |                                      |                               |
rem              |  x = a * sin(t) * power(sin(t/2),n)  |
rem              |  y = a * cos(t)                      |
rem              |______________________________________|
rem
rem ============================================================================
dim xc,yc,n
width 0,1000 : caption 0,"Courbes des larmes"
picture 10 : full_space 10 : 2d_target_is 10 : color 10,50,200,100 : 2d_pen_color 255,255,0
xc = 240 : yc = height_client(10)/2
alpha 20 : top 20,20 : left 20,3*xc/2 : font_bold 20 : font_name 20,forte
font_size 20,20 : font_color 20,255,255,0 : color 20,50,200,100
for n = 1 to 100 : Larme(150,n) : next n
repeat
    font_color 20,255,255,0 : caption 20,"Il n'y a plus de larmes": pause 1000
    font_color 20,255,000,0 : caption 20,"Il n'y a plus de larmes": pause 1000
until scancode <> 0
end
rem ============================================================================
SUB Larme(a,n)
    dim_local x,y,t
    degrees : 2d_pen_width 2
    2d_pen_color rnd(n+a),rnd(a),abs(mod(rnd(360),255))
    2d_poly_from xc/2 , yc+a
    for t = 0 to 360        
        x = a * sin(t) * power(sin(t/2),n)
        y = a * cos(t)        
        2d_poly_to xc/2+x,yc+y
    next t
  
    2d_poly_from 3*xc/2, yc+a
    for t = 0 to 360
        x = a * sin(t) * power(sin(t/2),n)
        y = a * cos(t)
        2d_poly_to 3*xc/2-x,yc+y
    next t
    
    2d_poly_from 5*xc/2,yc+a
    for t = 0 to 360
        x = a * sin(t) * power(sin(t/2),n)
        y = a * cos(t)
        2d_poly_to 5*xc/2-x,yc+y
    next t
    2d_poly_from 7*xc/2,yc+a
    for t = 0 to 360
        x = a * sin(t) * power(sin(t/2),n)
        y = a * cos(t)
        2d_poly_to 7*xc/2-x,yc+y
    next t    
    display    
END_SUB
rem ============================================================================
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Marc

Marc


Nombre de messages : 2394
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

La courbe des larmes Empty
MessageSujet: Re: La courbe des larmes   La courbe des larmes EmptySam 11 Avr 2020 - 11:39

cheers  cheers

Merci Papydall pour tous tes partages "mathématiciens" !

Tu fais la pluie et le beau temps avec les maths !

Bonne continuation !
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7009
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

La courbe des larmes Empty
MessageSujet: Re: La courbe des larmes   La courbe des larmes EmptySam 11 Avr 2020 - 18:53

Merci Marc.

Quand j’étais jeune, j’ai voulu devenir mathématicien : mais j’ai été météorologue par accident !
La pluie et le beau temps étaient donc  mes occupations, professionnellement parlant.
Maintenant, je fais du n’importe quoi, faute de mieux.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





La courbe des larmes Empty
MessageSujet: Re: La courbe des larmes   La courbe des larmes Empty

Revenir en haut Aller en bas
 
La courbe des larmes
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Courbe en S
» Une nouvelle courbe
» numérique : Courbe de Bézier
» Défi2 = les moindres carrés
» dessiner une chouette courbe colorée

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: