[Résolu] Scilab, problème pour définir une matrice de la forme [deb:pas:fin]

(Cliquez-ici pour accéder à la version originale de cette discussion avec couleurs et images)







Posted by: Zapata

Bonsoir à tous,
je découvre le logiciel Scilab dans le cadre de mes études, et j'ai un petit problème .
J'utilise ce tutoriel : http://ljk.imag.fr/membres/Bernard....ilab/node4.html

Dans le troisième paragraphe, on indique comment construire une matrice [deb:pas:fin]. Ca ne marche pas chez moi, par contre, la commande [deb:fin] fonctionne très bien (et le pas est alors 1 par défaut).
L'erreur indiquée est :

-->h=[1:2:9]
!--error 2
invalid factor

Normalement, avec cette commande, je devrais obtenir une matrice 1x5,
[1 3 5 7 9].
Je ne comprends pas.
Le tuto que je suis a été préparé pour Scilab 2.5 pour linux, et j'utilise la version 4.10 pour MacOSX.
Est-il possible que certaines commandes aient changé depuis ?
Merci !
Question subsidiaire : connaitriez-vous un forum "réservé" Scilab ? J'en ai trouvé un pour Matlab, mais pas Scilab.
Je sais que je peux poser mes questions ici, mais ce n'est à priori pas la spécialité de ce forum. Ne vous vexez donc pas ;-) Ca ne m'empêche pas d'apprécier votre aide !



Posted by: gol_di_grosso

sur windows (vista en +) et linux ça marche très bien, sur mac je sais pas mais il n'y a pas de raison que cette commande ne soit pas la même...
sinon ton tuto est très bien fait : normal vu l'auteur ;)



Posted by: Zapata

Problème résolu ! Et je ne sais pas comment j'ai fait pour le résoudre, j'ai touché à rien et maintenant ça fonctionne parfaitement !
Enfin tant mieux !
Je connais pas l'auteur du tutoriel, c'est un monstre en math ?



Posted by: buzard

Salut,

c'est super! sinon la commande c'est linspace(deb,fin,n). L'autre écriture n'est que du sucre syntaxique.

et cette notation marchera à tout les coups.



Posted by: gol_di_grosso

Citation:
Posté par Zapata
Je connais pas l'auteur du tutoriel, c'est un monstre en math ?

Disons qu'il sait expliquer les choses



Posted by: Zapata

C'est vrai que c'est bien fait !
J'ai pigé d'où venait les problèmes :

-->
!--error 2
invalid factor


-->

La première ligne, j'ai tapé sur la touche "é", cela ne s'inscrit pas à l'écran, mais ça fait une erreur.
La deuxième j'ai rien tapé, et évidemment pas d'erreur.
A chaque fois que j'ai ce type d'erreur, si je retape lentement et sans me tromper la commande que je veux, ça fonctionne bien.
Autant le savoir... Il m'a fallu 3 jours pour le piger !











-