Warning, /education/kalgebra/po/uk/docs/kalgebra/index.docbook is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" ?> 0002 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ 0003 <!ENTITY commands SYSTEM "commands.docbook"> 0004 0005 <!ENTITY MathML "<acronym 0006 >MathML</acronym 0007 >"> 0008 <!ENTITY % addindex "IGNORE"> 0009 <!ENTITY % Ukrainian "INCLUDE"> 0010 ]> 0011 0012 <book id="kalgebra" lang="&language;"> 0013 0014 <bookinfo> 0015 <title 0016 >Підручник з &kalgebra;</title> 0017 0018 <authorgroup> 0019 <author 0020 ><firstname 0021 >Aleix</firstname 0022 > <surname 0023 >Pol</surname 0024 > <affiliation 0025 > <address 0026 >&Aleix.Pol.mail;</address> 0027 </affiliation> 0028 </author> 0029 <othercredit role="translator" 0030 ><firstname 0031 >Юрій</firstname 0032 ><surname 0033 >Чорноіван</surname 0034 ><affiliation 0035 ><address 0036 ><email 0037 >yurchor@ukr.net</email 0038 ></address 0039 ></affiliation 0040 ><contrib 0041 >Переклад українською</contrib 0042 ></othercredit 0043 > 0044 </authorgroup> 0045 0046 <copyright> 0047 <year 0048 >2007</year> 0049 <holder 0050 >&Aleix.Pol;</holder> 0051 </copyright> 0052 0053 <legalnotice 0054 >&FDLNotice;</legalnotice> 0055 0056 0057 <date 0058 >17 грудня 2020 року</date> 0059 <releaseinfo 0060 >Програми 20.12</releaseinfo> 0061 0062 <abstract> 0063 <para 0064 >&kalgebra; — програма, яка може замінити вам калькулятор з можливістю побудови графіків. У програмі передбачено числові, логічні, символічні та аналітичні можливості, за допомогою яких ви зможете виконувати обчислення за формулами у калькуляторі або будувати результати у форматі плоских кривих або просторових графіків. &kalgebra; засновано на мові математичної розмітки (Mathematical Markup Language і MathML). Втім, для користування &kalgebra; знати MathML не потрібно. </para> 0065 </abstract> 0066 0067 <keywordset> 0068 <keyword 0069 >KDE</keyword> 0070 <keyword 0071 >kdeedu</keyword> 0072 <keyword 0073 >графіка</keyword> 0074 <keyword 0075 >математика</keyword> 0076 <keyword 0077 >2D</keyword> 0078 <keyword 0079 >3D</keyword> 0080 <keyword 0081 >MathML</keyword> 0082 </keywordset> 0083 0084 </bookinfo> 0085 0086 <chapter id="introduction"> 0087 <title 0088 >Вступ</title> 0089 0090 <para 0091 >У &kalgebra; передбачено численні можливості, за допомогою яких користувач здатен виконувати будь-які обчислення та будувати за результатами графіки. Певний час програму було зорієнтовано лише на розвиток і використання можливостей MathML. Поточною ж версією може користуватися будь-хто з мінімальними знаннями математики для розв’язування простих та складних задач. </para> 0092 <!--FIXME Ask Burkhard where to put tutorials and if it is worth efforts to do. Example from UB page: https://swiftscythe.blogspot.de/2011/02/how-to-work-with-complex-numbers-in.html--> 0093 <para 0094 >Серед можливостей програми: </para> 0095 0096 0097 <itemizedlist> 0098 <listitem 0099 ><para 0100 >калькулятор для пришвидшення та спрощення обчислення за математичними формулами; </para 0101 ></listitem> 0102 <listitem 0103 ><para 0104 >можливість створення скриптів для виконання послідовних обчислень; </para 0105 ></listitem> 0106 <listitem 0107 ><para 0108 >можливості мови програмування, зокрема визначення функцій та автодоповнення синтаксичних конструкцій; </para 0109 ></listitem> 0110 <listitem 0111 ><para 0112 >можливості числення, зокрема диференціювання, векторне числення та обробка списків; </para 0113 ></listitem> 0114 <listitem 0115 ><para 0116 >креслення графіків функцій з інтерактивним курсором для пошуку коренів та виконання інших аналітичних дійґ; </para 0117 ></listitem> 0118 <listitem 0119 ><para 0120 >креслення просторових поверхонь з метою візуалізації тривимірних даних. </para 0121 ></listitem> 0122 <listitem 0123 ><para 0124 >вбудований словник операцій та операторів з довідковими можливостями щодо багатьох функцій, якими можна скористатися у програмі; </para 0125 ></listitem> 0126 </itemizedlist> 0127 0128 <para 0129 >На цьому зображенні ви бачите головне вікно &kalgebra;: </para> 0130 0131 <screenshot> 0132 <screeninfo 0133 >На цьому зображенні ви бачите головне вікно &kalgebra;</screeninfo> 0134 <mediaobject> 0135 <imageobject> 0136 <imagedata fileref="kalgebra-main-window.png" format="PNG"/> 0137 </imageobject> 0138 <textobject> 0139 <phrase 0140 >Головне вікно &kalgebra;</phrase> 0141 </textobject> 0142 </mediaobject> 0143 </screenshot> 0144 0145 <para 0146 >Після запуску користувачем сеансу &kalgebra; буде відкрито одне головне вікно, що складається з вкладки <guilabel 0147 >Калькулятор</guilabel 0148 >, вкладки двовимірних (плоских) графіків, вкладки тривимірних (просторових) графіків і вкладки <guilabel 0149 >Словника</guilabel 0150 >. Під цими вкладками знаходиться поле для введення ваших функцій і виконання обчислень та поле для показу результатів. </para> 0151 0152 <para 0153 >Керувати сеансом можна за допомогою пунктів меню <guilabel 0154 >Сеанс</guilabel 0155 >:</para> 0156 0157 <variablelist> 0158 0159 <varlistentry> 0160 <term 0161 ><menuchoice 0162 ><shortcut 0163 ><keycombo action="simul" 0164 >&Ctrl; <keycap 0165 >N</keycap 0166 ></keycombo 0167 ></shortcut 0168 > <guimenu 0169 >Сеанс</guimenu 0170 ><guimenuitem 0171 >Створити</guimenuitem 0172 > </menuchoice 0173 ></term> 0174 <listitem 0175 ><para 0176 >Відкрити нове вікно &kalgebra;.</para 0177 ></listitem> 0178 </varlistentry> 0179 0180 <varlistentry> 0181 <term 0182 ><menuchoice 0183 ><shortcut 0184 ><keycombo action="simul" 0185 >&Ctrl;&Shift; <keycap 0186 >F</keycap 0187 ></keycombo 0188 ></shortcut 0189 > <guimenu 0190 >Сеанс</guimenu 0191 ><guimenuitem 0192 >Повноекранний режим</guimenuitem 0193 > </menuchoice 0194 ></term> 0195 <listitem 0196 ><para 0197 >Увімкнути або вимкнути режим повноекранного показу вікна &kalgebra;. Повноекранний режим можна також увімкнути або вимкнути за допомогою кнопки <inlinemediaobject 0198 > <imageobject 0199 > <imagedata fileref="view-fullscreen.png" format="PNG"/> </imageobject 0200 > </inlinemediaobject 0201 >, розташованої у правій верхній частині вікна &kalgebra;.</para 0202 ></listitem> 0203 </varlistentry> 0204 0205 <varlistentry> 0206 <term 0207 ><menuchoice 0208 ><shortcut 0209 ><keycombo action="simul" 0210 >&Ctrl; <keycap 0211 >Q</keycap 0212 ></keycombo 0213 ></shortcut 0214 > <guimenu 0215 >Сеанс</guimenu 0216 ><guimenuitem 0217 >Вийти</guimenuitem 0218 > </menuchoice 0219 ></term> 0220 <listitem 0221 ><para 0222 >Завершує роботу програми.</para 0223 ></listitem> 0224 </varlistentry> 0225 0226 </variablelist> 0227 0228 </chapter> 0229 0230 <chapter id="syntax"> 0231 <title 0232 >Синтаксис</title> 0233 <para 0234 >У &kalgebra; використовується інтуїтивно зрозумілий алгебраїчний синтаксис для функцій, визначених користувачем, подібний до використаного у більшості сучасних графічних калькуляторів. У цьому розділі наведено основні вбудовані оператори &kalgebra;. Синтаксичні конструкції автор &kalgebra; створив на основі синтаксичних конструкцій <ulink url="http://maxima.sourceforge.net/" 0235 >Maxima</ulink 0236 > та <ulink url="https://www.maplesoft.com/products/maple/" 0237 >maple</ulink 0238 > для користувачів, які можуть бути обізнані з цими програмами. </para> 0239 0240 <para 0241 >Для тих, хто цікавиться внутрішніми механізмами роботи &kalgebra;: введені користувачем вирази перетворюються на вирази мовою MathML сервером обробки. Початкове розуміння можливостей, що підтримуються MathML, виходить далеко за межі визначення внутрішніх можливостей &kalgebra;. </para> 0242 0243 <para 0244 >Ось список доступних у цій версії дій:</para> 0245 <itemizedlist> 0246 <listitem 0247 ><para 0248 ><literal 0249 >+ - * /</literal 0250 >: Додавання, віднімання, множення і ділення.</para 0251 > </listitem> 0252 <listitem 0253 ><para 0254 ><literal 0255 >^, **</literal 0256 >: Піднесення до степеня, можна використовувати обидва позначення. Також можна використовувати символи unicode <literal 0257 >²</literal 0258 >. Степені також використовуються для позначення коренів, це можна зробити за допомогою формули. Приклад: <literal 0259 >a**(1/b)</literal 0260 ></para 0261 ></listitem> 0262 <listitem 0263 ><para 0264 ><literal 0265 >-></literal 0266 >: лямбда. За допомогою цього виразу можна вказати одну або декілька вільних змінних, які буде пов’язано у функцію. Наприклад, у виразі <userinput 0267 >length:=(x,y)->(x*x+y*y)^0.5</userinput 0268 >, лямбда-оператор використовується для позначення того, що <literal 0269 >x</literal 0270 > і <literal 0271 >y</literal 0272 > буде пов’язано під час обчислення функції довжини. </para 0273 ></listitem> 0274 <listitem 0275 ><para 0276 ><literal 0277 >x=a..b</literal 0278 >: Ця конструкція використовується, якщо ми змінюємо діапазон зміни змінної (обмежена зміна+обмеження згори+обмеження знизу). Це означає, що <literal 0279 >x</literal 0280 > пробігає значення від <literal 0281 >a</literal 0282 > до <literal 0283 >b</literal 0284 >.</para 0285 ></listitem> 0286 <listitem 0287 ><para 0288 ><literal 0289 >()</literal 0290 >: Дужки використовуються для зазначення вищого пріоритету обчислень.</para 0291 ></listitem> 0292 <listitem 0293 ><para 0294 ><literal 0295 >abc(параметри)</literal 0296 >: Функції. Коли обробник знаходить функцію, він перевіряє, чи є <literal 0297 >abc</literal 0298 > оператором. Якщо це так, дії з ним буде виконано як з оператором, якщо ні — обробник поводитиметься з ним як з функцією.</para 0299 ></listitem> 0300 <listitem 0301 ><para 0302 ><literal 0303 >:=</literal 0304 >: Визначення. Використовується для встановлення значення змінної. Ви можете писати <userinput 0305 >x:=3</userinput 0306 >, <userinput 0307 >x:=y</userinput 0308 > у випадках визначеності або невизначеності <literal 0309 >y</literal 0310 >, або <userinput 0311 >perimeter:=r->2*pi*r</userinput 0312 >. </para 0313 ></listitem> 0314 <listitem 0315 ><para 0316 ><literal 0317 >?</literal 0318 >: Визначення кускової умови. Кускові умови — це спосіб визначення умовних розгалужень у &kalgebra;. Інакше кажучи, це спосіб визначення послідовності умов if, elseif, else. Якщо вказати умову перед знаком «<literal 0319 >?</literal 0320 >», значення буде використано, лише якщо умова справджується, якщо обробник знайде «<literal 0321 >?</literal 0322 >» без жодної умови, буде використано залишок після попередніх умов. Приклад: <userinput 0323 >piecewise { x=0 ? 0, x=1 ? x+1, ? x**2 }</userinput 0324 > </para 0325 ></listitem> 0326 <listitem 0327 ><para 0328 ><literal 0329 >{ }</literal 0330 >: Контейнер MathML. Його можна використовувати для визначення контейнера. Головним чином корисний для роботи з кусковими виразами. </para 0331 ></listitem> 0332 <listitem 0333 ><para 0334 ><literal 0335 >= > >= < <=</literal 0336 >: порівняння значень (рівність, більше, більше або дорівнює, менше та менше або дорівнює, відповідно)</para 0337 ></listitem> 0338 </itemizedlist> 0339 0340 <para 0341 >Читач тепер може зауважити, а навіщо взагалі згадувати про MathML? Дуже просто. За його допомогою можна виконувати операції, подібні до <function 0342 >cos()</function 0343 >, <function 0344 >sin()</function 0345 >, будь-яких інших тригонометричних функцій, <function 0346 >sum()</function 0347 > або <function 0348 >product()</function 0349 >. Характер самої функції не є важливим. Можна використовувати <function 0350 >plus()</function 0351 >, <function 0352 >times()</function 0353 > і будь-які інші функції, яким відповідає певний оператор. Також реалізовано булеві функції, отже, можна виконувати операції, подібні до <function 0354 >or(1,0,0,0,0)</function 0355 >.</para> 0356 0357 </chapter> 0358 0359 <chapter id="using-calculator"> 0360 <title 0361 >Користування калькулятором</title> 0362 <para 0363 >Калькулятор &kalgebra; — корисний калькулятор з додатковими можливостями. Користувач може вводити вирази для обчислення у режимах <guimenu 0364 >Обчислення</guimenu 0365 > та <guimenu 0366 >Визначення значення</guimenu 0367 >, залежно від вибраного у меню <guimenu 0368 >Калькулятор</guimenu 0369 > варіанта. </para> 0370 <para 0371 >У режимі визначення значення &kalgebra; намагається спростити вираз, навіть якщо якусь з його змінних не визначено. У режимі обчислення &kalgebra; виконує обчислення всіх знайдених виразів, а якщо виявить невизначену змінну, покаже повідомлення про помилку. </para> 0372 <para 0373 >Окрім показу введених користувачем рівнянь та результатів обчислень, на панелі калькулятора буде показано всі оголошені змінні (праворуч). Подвійним клацанням на пункті змінної можна буде викликати діалогове вікно, за допомогою якого ви зможете змінити значення змінної (якщо треба підкоригувати проміжні результати). </para> 0374 0375 <para 0376 >Змінна «<varname 0377 >ans</varname 0378 >» є особливою. Кожного разу після введення виразу для обчислень значення «<varname 0379 >ans</varname 0380 >» замінюватиметься останнім результатом. </para> 0381 0382 <para 0383 >Нижче наведено приклад функцій, які можна ввести до поля введення панелі калькулятора:</para> 0384 <itemizedlist> 0385 <listitem 0386 ><para 0387 ><userinput 0388 >sin(pi)</userinput 0389 ></para 0390 ></listitem> 0391 <listitem 0392 ><para 0393 ><userinput 0394 >k:=33</userinput 0395 ></para 0396 ></listitem> 0397 <listitem 0398 ><para 0399 ><userinput 0400 >sum(k*x : x=0..10)</userinput 0401 ></para 0402 ></listitem> 0403 <listitem 0404 ><para 0405 ><userinput 0406 >f:=p->p*k</userinput 0407 ></para 0408 ></listitem> 0409 <listitem 0410 ><para 0411 ><userinput 0412 >f(pi)</userinput 0413 ></para 0414 ></listitem> 0415 </itemizedlist> 0416 0417 <para 0418 >Нижче наведено знімок панелі калькулятора після введення наведених вище прикладів виразів: </para> 0419 <screenshot> 0420 <screeninfo 0421 >Знімок вікна калькулятора &kalgebra; з прикладами виразів</screeninfo> 0422 <mediaobject> 0423 <imageobject> 0424 <imagedata fileref="kalgebra-console-window.png" format="PNG"/> 0425 </imageobject> 0426 <textobject> 0427 <phrase 0428 >Вікно калькулятора &kalgebra;</phrase> 0429 </textobject> 0430 </mediaobject> 0431 </screenshot> 0432 0433 0434 <para 0435 >Користувач може керувати послідовністю обчислень за допомогою пунктів меню <guimenu 0436 >Калькулятор</guimenu 0437 >:</para> 0438 0439 <variablelist> 0440 0441 <varlistentry> 0442 <term 0443 ><menuchoice 0444 ><shortcut 0445 ><keycombo action="simul" 0446 >&Ctrl; <keycap 0447 >L</keycap 0448 ></keycombo 0449 ></shortcut 0450 > <guimenu 0451 >Калькулятор</guimenu 0452 ><guimenuitem 0453 >Завантажити скрипт…</guimenuitem 0454 > </menuchoice 0455 ></term> 0456 <listitem 0457 ><para 0458 >Послідовно виконує інструкції з файла. Корисне для визначення деяких бібліотек або відновлення попередніх сеансів.</para 0459 ></listitem> 0460 </varlistentry> 0461 0462 <varlistentry> 0463 <term 0464 ><menuchoice 0465 ><guimenu 0466 >Калькулятор</guimenu 0467 ><guisubmenu 0468 >Нещодавні скрипти</guisubmenu 0469 > </menuchoice 0470 ></term> 0471 <listitem 0472 ><para 0473 >Показує підменю, за допомогою якого ви можете вибрати один із нещодавно виконаних скриптів.</para 0474 ></listitem> 0475 </varlistentry> 0476 0477 <varlistentry> 0478 <term 0479 ><menuchoice 0480 ><shortcut 0481 ><keycombo action="simul" 0482 >&Ctrl; <keycap 0483 >G</keycap 0484 ></keycombo 0485 ></shortcut 0486 > <guimenu 0487 >Калькулятор</guimenu 0488 ><guimenuitem 0489 >Зберегти скрипт…</guimenuitem 0490 > </menuchoice 0491 ></term> 0492 <listitem 0493 ><para 0494 >Зберігає інструкції, які ви ввели з часу початку сеансу для подальшого повторного використання. Створює текстові файли, які буде просто виправити, за допомогою, наприклад, &kate;.</para 0495 ></listitem> 0496 </varlistentry> 0497 0498 <varlistentry> 0499 <term 0500 ><menuchoice 0501 ><shortcut 0502 ><keycombo action="simul" 0503 >&Ctrl; <keycap 0504 >S</keycap 0505 ></keycombo 0506 ></shortcut 0507 > <guimenu 0508 >Калькулятор</guimenu 0509 ><guimenuitem 0510 >Експортувати журнал…</guimenuitem 0511 > </menuchoice 0512 ></term> 0513 <listitem 0514 ><para 0515 >Зберігає журнал з результатами та іншою інформацією до файла &HTML;, який можна надрукувати або оприлюднити у мережі.</para 0516 ></listitem> 0517 </varlistentry> 0518 0519 <varlistentry> 0520 <term 0521 ><menuchoice 0522 ><shortcut 0523 ><keycap 0524 >F3</keycap 0525 ></shortcut 0526 > <guimenu 0527 >Калькулятор</guimenu 0528 ><guimenuitem 0529 >Вставити відповідь…</guimenuitem 0530 > </menuchoice 0531 ></term> 0532 <listitem 0533 ><para 0534 >Вставляє змінну <quote 0535 ><varname 0536 >ans</varname 0537 ></quote 0538 > і полегшує повторне використання попередніх результатів обчислень.</para 0539 ></listitem> 0540 </varlistentry> 0541 0542 <varlistentry> 0543 <term 0544 ><menuchoice 0545 ><guimenu 0546 >Калькулятор</guimenu 0547 ><guimenuitem 0548 >Обчислення</guimenuitem 0549 > </menuchoice 0550 ></term> 0551 <listitem 0552 ><para 0553 >Перемикач для встановлення параметра <guilabel 0554 >Режим виконання</guilabel 0555 > для обчислень.</para 0556 ></listitem> 0557 </varlistentry> 0558 0559 <varlistentry> 0560 <term 0561 ><menuchoice 0562 ><guimenu 0563 >Калькулятор</guimenu 0564 ><guimenuitem 0565 >Визначення значення</guimenuitem 0566 > </menuchoice 0567 ></term> 0568 <listitem 0569 ><para 0570 >Перемикач для встановлення параметра <guilabel 0571 >Режим виконання</guilabel 0572 > для визначення значень.</para 0573 ></listitem> 0574 </varlistentry> 0575 0576 </variablelist> 0577 </chapter> 0578 0579 <chapter id="two-D-graphs"> 0580 <title 0581 >Двовимірні графіки</title> 0582 <para 0583 >Щоб додати новий двовимірний графік у &kalgebra;, вам просто слід перейти до вкладки <guilabel 0584 >Двовимірні графіки</guilabel 0585 > і натиснути кнопку <guilabel 0586 >Додати</guilabel 0587 >, щоб додати нову функцію. Після цього фокус буде передано у поле для введення тексту, де ви зможете вказати вашу функцію.</para> 0588 0589 <sect1 id="two-D-syntax"> 0590 <title 0591 >Синтаксис</title> 0592 <para 0593 >Якщо ви бажаєте використовувати звичайну функцію <function 0594 >f(x)</function 0595 >, не потрібно окремо визначати її, але, якщо ви бажаєте визначити, скажімо, <function 0596 >f(y)</function 0597 > або функцію у полярних координатах, вам слід додати <literal 0598 >y-></literal 0599 > і <literal 0600 >q-></literal 0601 > як обмежені змінні.</para> 0602 0603 <para 0604 >Приклади:</para> 0605 <itemizedlist> 0606 <listitem 0607 ><para 0608 ><userinput 0609 >sin(x)</userinput 0610 ></para 0611 ></listitem> 0612 <listitem 0613 ><para 0614 ><userinput 0615 >x²</userinput 0616 ></para 0617 ></listitem> 0618 <listitem 0619 ><para 0620 ><userinput 0621 >y->sin(y)</userinput 0622 ></para 0623 ></listitem> 0624 <listitem 0625 ><para 0626 ><userinput 0627 >q->3*sin(7*q)</userinput 0628 ></para 0629 ></listitem> 0630 <listitem 0631 ><para 0632 ><userinput 0633 >t->vector{sin t, t**2}</userinput 0634 ></para 0635 ></listitem> 0636 </itemizedlist> 0637 <para 0638 >Якщо ви ввели функцію, натисніть кнопку <guibutton 0639 >Гаразд</guibutton 0640 >, щоб побачити графік у головному вікні.</para> 0641 0642 </sect1> 0643 0644 <sect1 id="two-D-features"> 0645 <title 0646 >Можливості</title> 0647 <para 0648 >Можна накреслити декілька графіків на одному малюнку. Просто скористайтеся кнопкою <guilabel 0649 >Додати</guilabel 0650 >, коли ви знаходитеся у режимі списку. Для кожного з графіків ви можете встановити його колір.</para> 0651 0652 <para 0653 >Розмір та розташування області перегляду можна змінювати за допомогою миші. За допомогою коліщатка ви можете її збільшувати або зменшувати. Також ви можете вибрати область, утримуючи ліву кнопку миші, коли ви відпустите кнопку, область буде збільшено до розмірів області перегляду. Пересунути область перегляду можна за допомогою клавіш зі стрілочками.</para> 0654 0655 <note> 0656 <para 0657 >Ви можете явно задати ділянку показу плоского графіка за допомогою вкладки <guilabel 0658 >Демонстраційне вікно</guilabel 0659 > вкладки <guilabel 0660 >Двовимірний графік</guilabel 0661 >.</para> 0662 </note> 0663 0664 <para 0665 >За допомогою вкладки <guilabel 0666 >Список</guilabel 0667 >, яку розташовано у нижній правій частині вікна, ви можете відкрити вкладку <guilabel 0668 >Редагування</guilabel 0669 > для редагування або вилучення функції: двічі клацніть на позначці функції у списку. Позначенням або зняттям позначки з пункту функції можна наказати програмі показувати або приховувати графік функції.</para> 0670 <para 0671 >У меню <guimenu 0672 >Двовимірний графік</guimenu 0673 > ви знайдете такі пункти:</para> 0674 <itemizedlist> 0675 <listitem 0676 ><para 0677 ><guimenuitem 0678 >Сітка</guimenuitem 0679 >: показати або приховати сітку</para 0680 ></listitem> 0681 <listitem 0682 ><para 0683 ><guimenuitem 0684 >Зберігати співвідношення розмірів</guimenuitem 0685 >: зберігати співвідношення розмірів під час зміни масштабу</para 0686 ></listitem> 0687 <listitem 0688 ><para 0689 ><guimenuitem 0690 >Зберегти</guimenuitem 0691 >: зберегти (<keycombo action="simul" 0692 >&Ctrl; <keycap 0693 >S</keycap 0694 ></keycombo 0695 >) графік у файлі зображення</para 0696 ></listitem> 0697 <listitem 0698 ><para 0699 ><guimenuitem 0700 >Збільшити/Зменшити</guimenuitem 0701 >: збільшити (<keycombo action="simul" 0702 >&Ctrl; <keycap 0703 >+</keycap 0704 ></keycombo 0705 >) і зменшити (<keycombo action="simul" 0706 >&Ctrl; <keycap 0707 >-</keycap 0708 ></keycombo 0709 >)</para 0710 ></listitem> 0711 <listitem 0712 ><para 0713 ><guimenuitem 0714 >Фактичний розмір</guimenuitem 0715 >: оновити перегляд до початкового масштабу</para 0716 ></listitem> 0717 <listitem 0718 ><para 0719 ><guilabel 0720 >Роздільна здатність</guilabel 0721 >: містить список варіантів для вибору роздільної здатності для графіків</para 0722 ></listitem> 0723 </itemizedlist> 0724 0725 <para 0726 >Нижче наведено знімок вікна, на якому вказівник користувача розташовано у позиції найправішого кореня функції <function 0727 >sin(1/x)</function 0728 >. Для креслення графіка використано дуже малий масштаб, оскільки функція осцилює у околі початку координат. Також показано можливості інтерактивного курсора: у відповідь на наведення вказівника на точку графіка програма показує значення координат <literal 0729 >x</literal 0730 > та <literal 0731 >y</literal 0732 > у нижньому лівому куті екрана. Також на графіку показано інтерактивну лінію дотичної. </para> 0733 0734 <screenshot> 0735 <screeninfo 0736 >На цьому зображенні ви бачите вікно плоского графіка &kalgebra;</screeninfo> 0737 <mediaobject> 0738 <imageobject> 0739 <imagedata fileref="kalgebra-2dgraph-window.png" format="PNG"/> 0740 </imageobject> 0741 <textobject> 0742 <phrase 0743 >Вікно плоских графіків &kalgebra;</phrase> 0744 </textobject> 0745 </mediaobject> 0746 </screenshot> 0747 0748 0749 </sect1> 0750 0751 </chapter> 0752 0753 <chapter id="three-D-graphs"> 0754 <title 0755 >Тривимірні графіки</title> 0756 0757 <para 0758 >Щоб накреслити тривимірний графік за допомогою &kalgebra;, вам слід перейти до вкладки <guilabel 0759 >Тривимірні графіки</guilabel 0760 >, там внизу ви побачите поле для вводу, куди і слід ввести вашу функцію. <literal 0761 >Z</literal 0762 > поки що визначати не можна, у цій версії &kalgebra; підтримується лише явне задання поверхонь у вигляді залежності від <literal 0763 >x</literal 0764 > і <literal 0765 >y</literal 0766 >, наприклад <userinput 0767 >(x,y)->x*y</userinput 0768 >, де <userinput 0769 >z=x*y</userinput 0770 >. </para> 0771 0772 <para 0773 >Приклади:</para> 0774 <itemizedlist> 0775 <listitem 0776 ><para 0777 ><userinput 0778 >(x,y)->sin(x)*sin(y)</userinput 0779 ></para 0780 ></listitem> 0781 <listitem 0782 ><para 0783 ><userinput 0784 >(x,y)->x/y</userinput 0785 ></para 0786 ></listitem> 0787 </itemizedlist> 0788 0789 <para 0790 >Розмір та розташування області перегляду можна змінювати за допомогою миші. За допомогою коліщатка ви можете її збільшувати або зменшувати. Натисніть і утримуйте ліву кнопку миші, а потім пересуньте вказівник миші, щоб повернути графік.</para> 0791 0792 <para 0793 >За допомогою клавіш зі стрілочками ліворуч і праворуч можна обертати графік навколо осі <literal 0794 >z</literal 0795 >, за допомогою клавіш зі стрілочками вгору і вниз можна обертати графік навколо горизонтальної осі перегляду. Натисканням клавіші <keycap 0796 >W</keycap 0797 > можна збільшити масштаб, а натисканням клавіші <keycap 0798 >S</keycap 0799 > — зменшити його.</para> 0800 0801 <para 0802 >У меню <guimenu 0803 >Тривимірний графік</guimenu 0804 > ви знайдете такі пункти:</para> 0805 <itemizedlist> 0806 <!-- not in master for 4.11 0807 <listitem 0808 ><para 0809 >Enable or disable transparency in the 3D Graph menu</para 0810 ></listitem> 0811 --> 0812 <listitem 0813 ><para 0814 ><guimenuitem 0815 >Зберегти</guimenuitem 0816 >: зберегти (<keycombo action="simul" 0817 >&Ctrl; <keycap 0818 >S</keycap 0819 ></keycombo 0820 >) графік у файлі зображення або підтримуваному документі</para 0821 ></listitem> 0822 <listitem 0823 ><para 0824 ><guimenuitem 0825 >Скинути перегляд</guimenuitem 0826 >: пункт відновлення початкового масштабу у меню <guimenu 0827 >Тривимірний графік</guimenu 0828 ></para 0829 ></listitem> 0830 <listitem 0831 ><para 0832 >У меню просторового графіка передбачено можливості малювати графік точками, лініями або суцільною поверхнею.</para 0833 ></listitem> 0834 </itemizedlist> 0835 0836 <para 0837 >Нижче наведено знімок так званої поверхні «Сомбреро». Поверхню показано з використанням лінійчастого стилю просторових графіків. </para> 0838 0839 <screenshot> 0840 <screeninfo 0841 >На цьому зображенні ви бачите вікно просторового графіка &kalgebra;</screeninfo> 0842 <mediaobject> 0843 <imageobject> 0844 <imagedata fileref="kalgebra-3dgraph-window.png" format="PNG"/> 0845 </imageobject> 0846 <textobject> 0847 <phrase 0848 >Вікно просторових графіків &kalgebra;</phrase> 0849 </textobject> 0850 </mediaobject> 0851 </screenshot> 0852 0853 </chapter> 0854 0855 <chapter id="dictionary"> 0856 <title 0857 >Словник</title> 0858 0859 <para 0860 >Словник є збіркою всіх доступних дій &kalgebra;. За його допомогою можна знайти визначення всіх операцій та параметрів, які слід вказати для виконання дій. Він корисним для ознайомлення з багатьма можливостями &kalgebra;. </para> 0861 0862 <para 0863 >Нижче наведено знімок вікна з прикладом пошуку функції косинуса у словнику &kalgebra;. </para> 0864 0865 <screenshot> 0866 <screeninfo 0867 >На цьому зображенні ви бачите вікно словника &kalgebra;</screeninfo> 0868 <mediaobject> 0869 <imageobject> 0870 <imagedata fileref="kalgebra-dictionary-window.png" format="PNG"/> 0871 </imageobject> 0872 <textobject> 0873 <phrase 0874 >Вікно словника &kalgebra;</phrase> 0875 </textobject> 0876 </mediaobject> 0877 </screenshot> 0878 0879 0880 </chapter> 0881 0882 &commands; 0883 0884 <chapter id="credits"> 0885 <title 0886 >Подяки і ліцензія</title> 0887 0888 <itemizedlist> 0889 <listitem 0890 ><para 0891 >Авторські права на програму належать &Aleix.Pol;, ©2005-2009</para> 0892 </listitem> 0893 </itemizedlist> 0894 0895 <para 0896 >Авторські права на документацію до програми належать &Aleix.Pol; &Aleix.Pol.mail;, ©2007 </para> 0897 0898 <para 0899 >Юрій Чорноіван <email 0900 >yurchor@ukr.net</email 0901 ></para 0902 > 0903 &underFDL; &underGPL; </chapter> 0904 0905 &documentation.index; 0906 </book> 0907 0908 <!-- 0909 Local Variables: 0910 mode: sgml 0911 sgml-minimize-attributes:nil 0912 sgml-general-insert-case:lower 0913 sgml-indent-step:0 0914 sgml-indent-data:nil 0915 End: 0916 -->