Getting started with KAlgebra/uk: Difference between revisions

From KDE Wiki Sandbox
(Created page with ''''KAlgebra''' — калькулятор з можливістю виконання символічних операцій та дій математичного аналізу...')
 
(Created page with '{{EduBreadCrumbs_(uk)|parent=KAlgebra}}')
 
(22 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages />
<languages />
{{EduBreadCrumbs_(uk)|parent=KAlgebra}}


'''KAlgebra''' — калькулятор з можливістю виконання символічних операцій та дій математичного аналізу. За допомогою цієї програми ви зможете будувати графіки функцій на площині та зображення поверхонь у просторі та виконувати математичні обчислення.  
'''KAlgebra''' — калькулятор з можливістю виконання символічних операцій та дій математичного аналізу. За допомогою цієї програми ви зможете будувати графіки функцій на площині та зображення поверхонь у просторі та виконувати математичні обчислення.  


== The Console Tab ==
== Вкладка консолі ==


When you first open '''KAlgebra''' a blank window shows up, this is the main work area for calculus.
Після запуску '''KAlgebra''' ви побачите порожнє вікно: це основна робоча область для виконання обчислень.


Let's get started with a little example of how KAlgebra works, just type:
Почнімо з простого прикладу роботи KAlgebra. Просто введіть:
{{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.
Після цього натисніть клавішу <keycap>Enter</keycap>, і '''KAlgebra''' покаже вам результат обчислень. Все дуже просто.




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''' значено ширші за продемонстровані у нашому прикладі. На початку свого розвитку програма була звичайним калькулятором, але поточна її версія дуже близька до того, що ми можемо назвати [http://en.wikipedia.org/wiki/Computer_algebra_system системою комп’ютерної алгебри].


You can define variables this way:
Визначати змінні у програмі можна так:
{{Input|1=k:=3}}
{{Input|1=k:=3}}


And use them normally:
Після цього, ними можна користуватися як звичайними числами:
{{Input|1=k*4}}
{{Input|1=k*4}}


And that will give you the result: {{Output|1=12}}
У відповідь програма покаже результат: {{Output|1=12}}


You can also define functions:
Крім того, ви можете визначати функції:
{{Input|1=f:=x->x^2}}
{{Input|1=f:=x->x^2}}


And then use them:
І після цього використовувати їх:
{{Input|1=f(3)}}
{{Input|1=f(3)}}


Which should return {{Output|1=9.}}
Результатом має бути {{Output|1=9.}}


You can define a function with as many variables as you want:
Ви можете визначати функції довільної кількості змінних:
{{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:
Можливості визначення функцій майже нескінченні, оскільки у програмі передбачено можливість задання кускових функцій. Розгляньмо приклад факторіала:


{{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''' передбачено підтримку рекурсивних функцій. Надамо n цілого значення, щоб перевірити роботу функції.


{{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 було розпочато роботу з реалізації символічних операцій. Щоб перевірити можливість у дії, введіть:
{{Input|x+x+x+x}}
{{Input|x+x+x+x}}


or
або
{{Input|1=x*x}}
{{Input|1=x*x}}


It doesn't work on some complex structures, though. Only basic support so far.
У поточній версії програма ще не може спрощувати складні вирази. Реалізовано лише базову підтримку символічних операцій.


Moreover, '''KAlgebra''' has support for differentiation.
Крім того, у '''KAlgebra''' передбачено підтримку диференціювання.
An example of the syntax:
Приклад синтаксису:
{{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.
Користуючись '''KAlgebra''', ви можете зауважити, що програма показує «контекстні підказки», які є дуже корисними.


Another resource that can be useful to learn more about '''KAlgebra''' comes with '''KAlgebra''': The <menuchoice>Dictionary</menuchoice> tab
Ще одним ресурсом вивчення можливостей '''KAlgebra''', який постачається з '''KAlgebra''' є вкладка <menuchoice>Словник</menuchoice>.


It contains examples of every function supported by '''KAlgebra'''. Maybe this is the best way to learn how to do things with '''KAlgebra'''.
На цій вкладці ви знайдете приклади всіх функцій, які підтримуються у '''KAlgebra'''. Можливо, це найкращий спосіб вивчення способів виконання дій за допомогою '''KAlgebra'''.


[[Category:Education]]
[[Category:Освіта/uk]]

Latest revision as of 12:46, 3 October 2010

Other languages:

Домівка » Програми » Освіта » KAlgebra » Getting started with KAlgebra/uk


KAlgebra — калькулятор з можливістю виконання символічних операцій та дій математичного аналізу. За допомогою цієї програми ви зможете будувати графіки функцій на площині та зображення поверхонь у просторі та виконувати математичні обчислення.

Вкладка консолі

Після запуску KAlgebra ви побачите порожнє вікно: це основна робоча область для виконання обчислень.

Почнімо з простого прикладу роботи KAlgebra. Просто введіть:

2+2

Після цього натисніть клавішу Enter, і KAlgebra покаже вам результат обчислень. Все дуже просто.


Але можливості KAlgebra значено ширші за продемонстровані у нашому прикладі. На початку свого розвитку програма була звичайним калькулятором, але поточна її версія дуже близька до того, що ми можемо назвати системою комп’ютерної алгебри.

Визначати змінні у програмі можна так:

k:=3

Після цього, ними можна користуватися як звичайними числами:

k*4

У відповідь програма покаже результат:

12

Крім того, ви можете визначати функції:

f:=x->x^2

І після цього використовувати їх:

f(3)

Результатом має бути

9.

Ви можете визначати функції довільної кількості змінних:

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

Можливості визначення функцій майже нескінченні, оскільки у програмі передбачено можливість задання кускових функцій. Розгляньмо приклад факторіала:

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

Так! У KAlgebra передбачено підтримку рекурсивних функцій. Надамо n цілого значення, щоб перевірити роботу функції.

fact(5)
fact(3)

Нещодавно у KAlgebra було розпочато роботу з реалізації символічних операцій. Щоб перевірити можливість у дії, введіть:

x+x+x+x

або

x*x

У поточній версії програма ще не може спрощувати складні вирази. Реалізовано лише базову підтримку символічних операцій.

Крім того, у KAlgebra передбачено підтримку диференціювання. Приклад синтаксису:

diff(x^2:x)

Користуючись KAlgebra, ви можете зауважити, що програма показує «контекстні підказки», які є дуже корисними.

Ще одним ресурсом вивчення можливостей KAlgebra, який постачається з KAlgebra є вкладка Словник.

На цій вкладці ви знайдете приклади всіх функцій, які підтримуються у KAlgebra. Можливо, це найкращий спосіб вивчення способів виконання дій за допомогою KAlgebra.