Gettone matrice non validoCiao. Non ho trovato nulla a riguardo a parte < https://community.jmp.com/t5/Discussions/invalid-matrix-token/td-p/2111> (un post formattato in modo terribile) e niente nello Scripting Index. Che cos'è un errore "token matrice non valido"? Cosa significa?
Quando provo a istanziare una matrice nel mio script come
m = [i j];
dove e sono variabili numeriche, genera l'errore e punta a i.
Penso che sia tutto il contesto che posso dare. Fammi sapere se qualche chiarimento in particolare è in ordine, posso provare ad aiutarti ad aiutarmi.
Saluti,
Mike
ScriptingRe: token matrice non validoImpossibile spiegare esattamente il messaggio di errore. Molto probabilmente correlato a questo Matrici di costruzione e alla fine:
Costruisci matrici da espressioni
Per costruire matrici da espressioni, usa Matrice() . Gli elementi devono essere espressioni che si risolvono in numeri.
Names Default To Here(1);
i = 1;
k = 1;
m = Matrix({{i, k}}); //[1 1]
Re: token matrice non validoGrazie, @jthi . Che funzioni!
Puoi commentare brevemente la dimensionalità? Penso di averlo capito, {{}{}} è un 2x0, ma non so come creare un 0x2.
Mike
Re: token matrice non validoGioca con questo esempio:
Names Default To Here(1);
i = 1;
k = 1;
m1 = Matrix({{i, k}}); //(1x2)
m2 = Matrix({{i}, {k}}); //(2x1)
Show(m1, m2);e controlla Costruisci matrici da elenchi dal collegamento che ho fornito in precedenza.
Re: token matrice non validoHo problemi con la concatenazione utilizzando Concat() o |/ il mio array iniziale e gli elementi aggiuntivi. Quando scrivo() l'output, è equivalente all'array iniziale, non è stato concatenato nulla (il risultato è [0 0]).