momente şi schiţe de informatică şi matematică
To attain knowledge, write. To attain wisdom, rewrite.

Recapitularea pentru bacalaureat - între PDF-uri şi site utilitar

AsciiMath | LaTex | bacalaureat | bază de date
2013 jul

Se pare că "recapitulare pentru bacalaureat" este înţeleasă ca însemnând rezolvarea cât mai multora dintre cele 100 de variante de subiecte de bacalaureat, oficializate de către Minister în 2008-2009; avem de achiziţionat de la diverse edituri cărţi tipărite conţinând variantele respective, sau putem obţine de pe Internet fişiere în format PDF conţinând cele 100 de variante (pe disciplină, "filieră", "profil", "specializare").

Dar PDF este destinat tipăririi pe hârtie (format "A4"). Pentru sprijinirea activităţii de "recapitulare" ar fi mai util un site care să gestioneze variantele respective în dependenţă de cererile diverşilor utilizatori.

Reprezentarea funcţiilor (javaScript, MathML, canvas)

AsciiMath | MathML | canvas | jQuery | javaScript
2013 may

În javaScript putem defini o funcţie prin function myFunc(lista_de_parametri) { "corpul" funcţiei } şi ulterior, o vom putea invoca pentru calculul valorilor.

Pentru utilizator - "funcţie" poate însemna ceea ce i se cere să tasteze într-o casetă "Funcţii (cu C/JS)": sqrt(abs(x*x-1)) + x, pentru a obţine reprezentarea grafică a acelei funcţii.

În sfârşit, ar fi vorba de "funcţie" în sensul notaţiei matematice obişnuite; adică exprimată nu prin "pow(3*x*x - 4*x + 5, 1/3)" (cum s-ar introduce în caseta "Funcţii"), ci prin 3x2-4x+53.

Forma textuală (simplificată) tastată de utilizator trebuie "transformată" pe de o parte, în obiect intern Function() (pentru a putea calcula valorile funcţiei în punctele intervalului), iar pe de altă parte - în "notaţie matematică" obişnuită (pentru afişarea finală). În final ne-a rezultat Grafice.

Construim grafice de funcţii, folosind javaScript şi canvas

canvas | grafice | jQuery | javaScript
2013 may

Majoritatea programelor procedează pur şi simplu direct (fără nicio "teorie"), conducând la grafice suficient de "corecte" - mizând pe ceea ce nouă ne lipseşte (şi suplinim prin instrumentele teoretice de "analiză matematică"): posibilităţile uriaşe de calcul "brut" şi de reflectare dinamică a calculelor, oferite de calculator.

Construim o histogramă, folosind javaScript şi canvas

Histogramă | canvas | jQuery | javaScript
2013 may

O histogramă este o funcţie care partiţionează un set de date numerice într-un anumit număr de clase şi asociază fiecărei clase o valoare care reflectă numărul de date înregistrate pe acea clasă.

Abordăm metodic (iarăşi - ca un exerciţiu de elaborare a unei aplicaţii) construcţia unei histograme folosind elementele unui browser (javaScript, <canvas>).

O ecuaţie cu numere complexe, cu NumPy, matplotlib şi GIMP

Ganga, Mircea | Python | grafice
2013 mar

De la simpla indicaţie din manual - la rezolvare (uneori, o cale plină de capcane), implicând şi unele pachete matematice (NumPy, matplotlib, mpmath), sau "artistice" (GIMP.


Prev
Next
ALL (386 titluri)

vezi Cărţile mele (de programare)

despre acesta ~ Home
(sau https://vlad.bazon.net/

Factoriale | Graficul funcţiilor

PGN browser | chess JS engine

Load

in /slightchess

/slightchess

626 partide analizate cu Crafty

(R) Computer Art | Decoraţiuni

Aplicaţii şcolare (javaScript)

Sinteze: