Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Vos tutoriels et astuces


Index du Forum » Vos tutoriels et astuces » [Tutoriel] Le Drawstat
Neuronix Hors ligne Fondateur Points: 4488 Défis: 21 Message

[Tutoriel] Le Drawstat

Posté le 11/01/2006 21:10

Présentation :
Le drawstat est une application du mode statistiques de la calculatrice. Elle permet de tracer des lignes ou des points à une vitesse incomparable face à F-Line et Plot ou PxlOn.
Exemple :
Mettez ce code dans un programme casio ou téléchargez le fichier joint (en bas du sujet ) et transférez le à votre calculatrice. Regardez bien
ViewWindow 1,127,0,1,63,0
AxesOff
LabelOff
BG-None
FuncOff
S-WindMan
Text 1,1,"WAIT..."
Seq(X,X,1,127,1->List 1
Seq(Int 63Ran# ,X,1,127,1->List 2
Text 1,1,"PLOTON DEMO..."
For 1->A To 127
PlotOn List 1[A],List 2[A
Next[DISP]
Cls
Text 1,1,"DRAWSTAT DEMO"
S-Gph1 DrawOn,Scatter,List 1,List 2,1,Dot
S-Gph2 DrawOff
S-Gph3 DrawOff
DrawStat


Comment ça marche :
Le drawstat dessine des points ou des lignes à partir des listes. il y a plusieurs modes de dessin et vous pouvez régler différents paramètres tels que l'apparence des points (croix, point, carré), dessin en points, ligne, histogramme.

Dans le contexte des jeux on utilise principalement l'affichage de points et de lignes.

Syntaxe :

Il faut d'abord régler la fenêtre de dessin des statistiques de la calculatrice en mode manuel pour pouvoir utiliser le ViewWindow de notre choix pour ceci il faut aller dans le menu [SETUP] (SHIFT+MENU) à l'onglet S-WIN :
S-WindMan //mode manuel
S-WindAuto //mode automatique


On peut tracer 3 ensembles de points ou lignes en même temps. Il faut donc paramétrer chacune de ces "S-Graphs".
Pour ceci il faut aller dans le menu spécial programmation qui ne s'affiche que lorsque vous éditez un programme. Il s'agit de l'onglet à coté de [TOP] [BOT] etc..
Faites donc [Menu] puis [Stat], vous aurez alors plusieurs onglets : [Draw][Grph]
    [Mark]

    Pour avoir une explication précise de chaque fonction utilisez la référence des commandes du site : http://www.planete-casio.fr/Fr/reference_basic_casio/index.php

    Voici comment paramétrer les graphes statistiques :
    S-Gph1 <Activer/désactiver affichage>,<mode de dessin>,<liste des x>,<liste des y>,<fréquence>,<type de point>

    S-Grph1, S-Grph2, S-Grph3 se trouvent dans l'onglet [Grph]

    Voici quelques exemples :
    S-Gph1 DrawOn,Scatter,List 1,List 2,1,Dot

    La S-Grph 1sera affichée, en mode points, la liste 1 sera en abscisses, la liste 2 sera en ordonnées, la fréquence sera de 1, les points seront de simples pixels
    S-Gph2 DrawOff,xyLine,List 1,List 2,1,Cross

    La S-Grph 2 ne sera pas affichée, en mode Lignes, la liste 1 sera en abscisses, la liste 2 sera en ordonnées, la fréquence sera de 1, les points seront des croix

    DrawOn/DrawOff se trouvent dans l'onglet [Draw]
    Scatter/xyLine se trouvent dans l'onglet [Grph]
    List1/List2 etc se trouvent dans l'onglet

      Dot/Cross/Square se trouvent dans l'onglet [Mark]

      Il suffit de paramétrer les S-Grph une seule fois. Ensuite pour afficher les S-Grph on utilise la commande "Drawstat" qui se trouvent dans le menu [PRGM] à l'onglet [DISP] puis [STAT].

      Voila, utilisez cette "technologie" correctement et vous pourrez faire des jeux très rapides 8)



      Fichier joint :
      télécharger


Fichier joint


Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 02/06/2018 20:39 | #


Déplacer : c'est impossible (désolé !).

Mettre en arrière-plan : regarde la référence Basic de BG-Pict et BG-None, par ici :

https://www.planet-casio.com/Fr/reference_basic_casio/
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)
Drak Hors ligne Rédacteur Points: 1925 Défis: 40 Message

Citer : Posté le 02/06/2018 20:40 | #


Déplacer : si, c'est possible... Dans une certaine mesure.
Regarde ce lien.
Tu peux, potentiellement, simuler un scrolling vertical avec cette technique particulièrement sophistiquée.
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !
Un RPG unique et immense t'attend ! Joue dès maintenant à Aventura, le Royaume Poudingue !
Vous aussi, soyez swag et rejoignez Planète Casio !
Gladosse Hors ligne Membre Points: 229 Défis: 2 Message

Citer : Posté le 11/11/2021 14:35 | #


dimension error sur ploton list 1[A]

Ajouté le 11/11/2021 à 14:40 :
ah c'etait juste une erreur de ma part
Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 11/11/2021 14:41 | #


Note qu'on utilise plus les variants de Super/Multi DrawStat aujourd'hui (topic Super DrawStat, topic Multi DrawStat).
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)
Gladosse Hors ligne Membre Points: 229 Défis: 2 Message

Citer : Posté le 11/11/2021 15:30 | #


est-ce qu'il est possible d'afficher du texte au lieu de points ou de croix, pour un sudoku par exemple
Lephenixnoir En ligne Administrateur Points: 24145 Défis: 170 Message

Citer : Posté le 11/11/2021 15:33 | #


Non, ça il faut le faire à la main.
Mon graphe (24 Mars): (gint#27 ; (Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; ...) || (shoutbox v5 ; v5)

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 101 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd