Difference between revisions of "Getting started with KAlgebra/it"

(Created page with "{{EduBreadCrumbs_(it)|parent=KAlgebra}}")
 
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<languages />
 
<languages />
{{EduBreadCrumbs_(it)|parent=KAlgebra}}
+
{{EduBreadCrumbs/it|KAlgebra}}
  
'''KAlgebra''' is a calculator with symbolic and analysis features that lets you plot 2D and 3D functions as well as to easily calculate mathematical expressions.  
+
'''KAlgebra''' è una calcolatrice con funzioni simboliche e di analisi che ti permette di visualizzare funzioni in 2D e 3D così come di calcolare facilmente espressioni matematiche.  
  
== The Console Tab ==
+
== La scheda Console ==
  
When you first open '''KAlgebra''' a blank window shows up, this is the main work area for calculus.
+
La prima volta che avvii '''KAlgebra''' viene mostrata una finestra vuota, è l'area di lavoro principale per il calcolo.
  
Let's get started with a little example of how KAlgebra works, just type:
+
Iniziamo con un piccolo esempio di come funziona KAlgebra, digita semplicemente:
 
{{Input|1=2+2}}
 
{{Input|1=2+2}}
Then type <keycap>Enter</keycap> and '''KAlgebra''' will show you the result. So far it's easy.
+
Poi premi <keycap>Invio</keycap> e '''KAlgebra''' ti mostrerà il risultato. Finora è facile.
  
  
However, '''KAlgebra''' is much more powerful than that. It started as a simple calculator, but now it's almost a [http://en.wikipedia.org/wiki/Computer_algebra_system CAS].
+
'''KAlgebra''' però è molto più potente di così. È iniziata come una semplice calcolatrice, ma ora è quasi un [http://it.wikipedia.org/wiki/Sistema_di_algebra_computazionale CAS].
  
You can define variables this way:
+
Puoi definire variabili in questo modo:
 
{{Input|1=k:=3}}
 
{{Input|1=k:=3}}
  
And use them normally:
+
ed utilizzarle normalmente:
 
{{Input|1=k*4}}
 
{{Input|1=k*4}}
  
And that will give you the result: {{Output|1=12}}
+
e questo ti darà come risultato: {{Output|1=12}}
  
You can also define functions:
+
Puoi anche definire funzioni:
 
{{Input|1=f:=x->x^2}}
 
{{Input|1=f:=x->x^2}}
  
And then use them:
+
e poi utilizzarle:
 
{{Input|1=f(3)}}
 
{{Input|1=f(3)}}
  
Which should return {{Output|1=9.}}
+
dovrebbe dare come risultato {{Output|1=9.}}
  
You can define a function with as many variables as you want:
+
Puoi definire una funzione con tutte le variabili che vuoi:
 
{{Input|1=g:=(x,y)->x*y}}
 
{{Input|1=g:=(x,y)->x*y}}
  
The possibilities of defining functions are endless if you combine this with the piecewise function. Let's define the factor function:
+
Le possibilità di definire funzioni sono infinite se combini questo con la funzione piecewise. Definiamo la funzione fattore:
  
 
{{Input|1=fact:=n->piecewise { n=0 ? 1, n=1 ? 1, ? n*fact(n-1) } }}
 
{{Input|1=fact:=n->piecewise { n=0 ? 1, n=1 ? 1, ? n*fact(n-1) } }}
  
Yes! '''KAlgebra''' supports recursive functions. Give some values to n, to test it.
+
! '''KAlgebra''' supporta le funzioni ricorsive. Diamo alcuni valori a n per provare.
  
 
{{Input|1=fact(5)
 
{{Input|1=fact(5)
 
fact(3) }}
 
fact(3) }}
  
KAlgebra has recently started support for symbolic operations, to check it out, just type:
+
KAlgebra ha recentemente introdotto il supporto per le operazioni simboliche, per provare digita semplicemente:
 
{{Input|x+x+x+x}}
 
{{Input|x+x+x+x}}
  
or
+
o
 
{{Input|1=x*x}}
 
{{Input|1=x*x}}
  
It doesn't work on some complex structures, though. Only basic support so far.
+
Tuttavia non funziona con alcune strutture complesse. Per ora solo supporto di base.
  
Moreover, '''KAlgebra''' has support for differentiation.
+
Oltre a questo '''KAlgebra''' supporta la differenziazione.
An example of the syntax:
+
Un esempio della sintassi:
 
{{Input|1=diff(x^2:x)}}
 
{{Input|1=diff(x^2:x)}}
  
If you have used '''KAlgebra''', you will have noticed the ''syntax completion'' support, which is very helpful.
+
Se hai provato '''KAlgebra''', avrai notato il supporto al ''completamento della sintassi'', molto utile.
  
Another resource that can be useful to learn more about '''KAlgebra''' comes with '''KAlgebra''': The <menuchoice>Dictionary</menuchoice> tab
+
Un'altra risorsa che può essere utile per conoscere di più '''KAlgebra''' accompagna '''KAlgebra''' stessa: la scheda <menuchoice>Dizionario</menuchoice>.
  
It contains examples of every function supported by '''KAlgebra'''. Maybe this is the best way to learn how to do things with '''KAlgebra'''.
+
Contiene esempi di ogni funzione supportata da '''KAlgebra'''. Forse il modo migliore per imparare ad usare '''KAlgebra'''.
  
[[Category:Education]]
+
[[Category:Istruzione/it]]

Latest revision as of 14:15, 30 July 2011

Other languages:
Deutsch • ‎English • ‎dansk • ‎français • ‎italiano • ‎українська

Inizio » Applicazioni » Istruzione » KAlgebra

KAlgebra è una calcolatrice con funzioni simboliche e di analisi che ti permette di visualizzare funzioni in 2D e 3D così come di calcolare facilmente espressioni matematiche.

La scheda Console

La prima volta che avvii KAlgebra viene mostrata una finestra vuota, è l'area di lavoro principale per il calcolo.

Iniziamo con un piccolo esempio di come funziona KAlgebra, digita semplicemente:

2+2

Poi premi Invio e KAlgebra ti mostrerà il risultato. Finora è facile.


KAlgebra però è molto più potente di così. È iniziata come una semplice calcolatrice, ma ora è quasi un CAS.

Puoi definire variabili in questo modo:

k:=3

ed utilizzarle normalmente:

k*4

e questo ti darà come risultato:

12

Puoi anche definire funzioni:

f:=x->x^2

e poi utilizzarle:

f(3)

dovrebbe dare come risultato

9.

Puoi definire una funzione con tutte le variabili che vuoi:

g:=(x,y)->x*y

Le possibilità di definire funzioni sono infinite se combini questo con la funzione piecewise. Definiamo la funzione fattore:

fact:=n->piecewise { n=0 ? 1, n=1 ? 1, ? n*fact(n-1) }

Sì! KAlgebra supporta le funzioni ricorsive. Diamo alcuni valori a n per provare.

fact(5)
fact(3)

KAlgebra ha recentemente introdotto il supporto per le operazioni simboliche, per provare digita semplicemente:

x+x+x+x

o

x*x

Tuttavia non funziona con alcune strutture complesse. Per ora solo supporto di base.

Oltre a questo KAlgebra supporta la differenziazione. Un esempio della sintassi:

diff(x^2:x)

Se hai provato KAlgebra, avrai notato il supporto al completamento della sintassi, molto utile.

Un'altra risorsa che può essere utile per conoscere di più KAlgebra accompagna KAlgebra stessa: la scheda Dizionario.

Contiene esempi di ogni funzione supportata da KAlgebra. Forse il modo migliore per imparare ad usare KAlgebra.


This page was last edited on 30 July 2011, at 14:15. Content is available under Creative Commons License SA 4.0 unless otherwise noted.