Search found 150 matches

by alain974
Thu Jan 30, 2014 6:46 pm
Forum: Les CaRScripts
Topic: CaRScript renvoyant la liste de tous les objets construits ?
Replies: 4
Views: 1620

tenter un traitement par lot sur une zone de sélection en utilisant un script action. Alors il faut peut-être passer par "getZC()" qui renvoie le canevas (et non la construction); quelque part dans les dizaines de méthodes du canevas, il y a un rectangle de sélection (utilisé pour la barre des prop...
by alain974
Wed Jan 29, 2014 1:06 pm
Forum: Les CaRScripts
Topic: CaRScript renvoyant la liste de tous les objets construits ?
Replies: 4
Views: 1620

Les possibilités d'introspection de CaRMetal par CaRScript sont puissantes; voir par exemple cette entrée du forum: http://db-maths.nuxit.net/CaRMetal/forums/viewtopic.php?p=1680&highlight=#1680 L'idée est que toute classe Java compilée est accessible à JavaScript sous le nom (chemin compris) qu'ell...
by alain974
Wed Jan 29, 2014 12:42 pm
Forum: Améliorations souhaitées
Topic: Bouton "undo typing" dans l'interface javascript
Replies: 2
Views: 1296

Sur PC, le célèbre raccourci clavier

Code: Select all

Control Z
fonctionne, et il y a plusieurs niveaux d'annulation. Probablement, l'équivalent Mac (Pomme+Z?) doit fonctionner aussi. Cela remplace avantageusement un bouton à cliquer puisque lorsqu'on programme dans la console, on a déjà les mains sur le clavier.
by alain974
Mon Aug 19, 2013 11:19 am
Forum: Utilisation de CaRMetal
Topic: carmetal sur tablette?
Replies: 3
Views: 1766

Re: carmetal sur tablette?

comment installer le logiciel carmetal sur une tablette?merci On ne peut pas, parce que CaRMetal est programmé en Java et que Java ne tourne pas sur les tablettes (ce qui est paradoxal dans le cas d'Android). Mais sur tablette, on peut faire de la géométrie dynamique avec DGPad: http://www.dgpad.ne...
by alain974
Thu Jun 13, 2013 9:15 pm
Forum: Les CaRScripts
Topic: Coffeegures
Replies: 0
Views: 1198

Coffeegures

Le langage de programmation CoffeeScript ( http://fr.wikipedia.org/wiki/CoffeeScript ) ressemble à Python (notamment pour la concision). Mais comme il tourne sous JavaScript, on peut l'utiliser dans CaRMetal. Pour cela, il faut télécharger le compilateur coffee-script.js ( http://coffeescript.org/ )...
by alain974
Fri Jun 07, 2013 9:31 am
Forum: Les CaRScripts
Topic: La récursivité avec CaRMetal
Replies: 11
Views: 2958

yves974 wrote:En gros on fait du multitouch sur la même figure à 2
En fait, à 3, mais pendant un instant trop court... Il aurait fallu faire une capture d'écran en vidéo pour immortaliser ça; la prochaine fois?
by alain974
Sat May 18, 2013 4:46 pm
Forum: Utilisation de CaRMetal
Topic: Quel est l'avenir de CaRMetal sous Mac ?
Replies: 14
Views: 4973

jerome wrote:Tu parles de wiki. Quel wiki ?
Celui que quelqu'un se chargera un jour de créer sur https://github.com/AlainBusser/DGPad_figures/wiki

Tiens, on dirait que je viens de le faire...
by alain974
Fri May 17, 2013 1:51 pm
Forum: Utilisation de CaRMetal
Topic: Quel est l'avenir de CaRMetal sous Mac ?
Replies: 14
Views: 4973

Il y a un espace pour des figures mais il vaut ce qu'il vaut: https://github.com/AlainBusser/DGPad_figures
by alain974
Tue Jan 15, 2013 7:14 pm
Forum: Utilisation de CaRMetal
Topic: calcul matriciel
Replies: 5
Views: 2455

À tout hasard voici un affichage en fractions irréductibles des coordonnées du point d'intersection de deux droites (AB) et (CD); les coordonnées de A, B, C et D sont entières avec l'incrément mis à 1. Les coordonnées du point d'intersection I sont affichées dans l'alias du point I, et font interven...
by alain974
Mon Jan 14, 2013 7:41 am
Forum: Utilisation de CaRMetal
Topic: calcul matriciel
Replies: 5
Views: 2455

En fait il faut des scripts matriciels gérant les fractions; pour cela il faut créer l'objet "fraction" dans JavaScript... Je sais que Jérôme avait fait quelque chose là-dessus (résolution de systèmes 2*2 en valeur exacte) mais c'est un peu vieux: http://db-maths.nuxit.net/CaRMetal/forums/viewtopic....
by alain974
Sun Jan 13, 2013 10:40 am
Forum: Utilisation de CaRMetal
Topic: rendre deux segments ou 2 vecteurs égaux
Replies: 5
Views: 2385

Dans ce domaine il y a ceci: http://db-maths.nuxit.net/CARzine/articles/art94/

(je crois que Monique utilisait des segments de longueur fixe d'ailleurs)
by alain974
Fri Jan 11, 2013 8:59 am
Forum: Utilisation de CaRMetal
Topic: rendre deux segments ou 2 vecteurs égaux
Replies: 5
Views: 2385

La cinématique est un excellent domaine pour utiliser le segment de longueur fixe, largement sous-utilisé dans CaRMetal.
by alain974
Sun Jan 06, 2013 5:17 pm
Forum: Utilisation de CaRMetal
Topic: calcul matriciel
Replies: 5
Views: 2455

Pour ce qui est des matrices 2*2 c'est très facile, avec les macros matricielles: Une matrice s'obtient en cliquant sur un vecteur (première colonne de la matrice) puis un second vecteur (la seconde colonne). Pour les matrices plus grandes il faut passer par JavaScript (cliquer sur l'icône représent...
by alain974
Sat Dec 29, 2012 6:00 pm
Forum: Améliorations souhaitées
Topic: Processus de création de point en 3D
Replies: 4
Views: 1882

Ça a l'air tout-à-fait possible avec le trièdre vibrant: Il y aurait soit un objet Point3D soit une propriété CoordZ (parce que Z est déjà pris pour autre chose) pour le point, et cette propriété Coord3D serait non nulle uniquement en mode 3D. Le trèdre vibrant permet avec rapidité et précision de m...
by alain974
Fri Dec 28, 2012 6:55 pm
Forum: Les CaRScripts
Topic: Obtenir les différents objets finaux par ExecuteMacro
Replies: 17
Views: 4812

Pour cet exercice, on n'a pas besoin de macros, on peut tout faire en JavaScript (mais avec des tableaux de points comme bipoints): function carré(b){ p=b[0]; q=b[1]; r=Point(X(p)-Y(q)+Y(p),Y(p)+X(q)-X(p)); s=Point(X(q)-Y(q)+Y(p),Y(q)+X(q)-X(p)); SetHide("_r,_s",true); Polygon(p+","+q+","+s+","+r); ...