componente interattiva solidi

componente interattiva solidi

di Virginia Prini -
Numero di risposte: 4

Ho provato a creare una componente interattiva che disegni un parallelepipedo al variare dei tre vettori senza che gli allievi debbano inserire i comandi. Pensavo poi di creare una formula che calcoli Atot e V automaticamente. Potrebbe essere utile ad alcuni allievi in difficoltà.

Non sono però riuscita ad inserire il comando adeguatamente. Potreste aiutarmi?

Chiedo inoltre il comando per costruire una piramide retta a base quadrata.

grazie

In riposta a Virginia Prini

Re: componente interattiva solidi

di Alice Barana -

Gent.ma prof.ssa Prini,

Allego il file funzionante. L'errore era davvero piccolo: le coordinate dei vettori devono essere scritte tra parentesi quadre; è bastato aggiungerle all'interno del comando parallelepiped:

parallelepiped([a],[b],[h]).

a, b e h infatti sono, nei MathContainer, nella forma

x, y, z

mancano le parentesi quadre per identificarli come vettori.

Resto a disposizione nel caso qualcosa non sia chiaro.

Un cordiale saluto,
Alice Barana

In riposta a Alice Barana

Re: componente interattiva solidi

di Virginia Prini -

grazie.

spero di partecipare questa sera all'incontro su piattaforma per eventuali altri dubbi

virginia prini

In riposta a Virginia Prini

Re: componente interattiva solidi

di Alice Barana -

Gent.ma prof.ssa Prini,

Per disegnare una piramide a base rettangolare può usare questo comando: 

display(polygon([[0, 0, 0], [1, 0, 0], [1/2, 1/2, 1]]), polygon([[1, 1, 0], [1, 0, 0], [1/2, 1/2, 1]]), polygon([[1, 1, 0], [0, 1, 0], [1/2, 1/2, 1]]), polygon([[0, 0, 0], [0, 1, 0], [1/2, 1/2, 1]]))

E' necessario aprire i pacchetti plots e plottools perchè funzioni correttamente. In sostanza con questo comando vengono disegnate nello stesso grafico le facce del solido. 

Allego un file con la costruzione del disegno, mi faccia sapere se è chiaro. In uno dei prossimi tutorati approfondiremo la costruzione delle figure solide con Maple. 

Un cordiale saluto,

Alice Barana