1.3. Основни правила за работа
- Mathematica е изградена от два основни модула: Front End (интерфейс с потребителя) и Kernel (ядро, което изпълнява изчисленията).
- Документите, създавани със системата се наричат Notebook и са файлове с разширение nb, напр. Primer.nb, grafiki.nb и т.н. Управляват се с меню File.
- Възможна е едновременна работа с много документи, чрез меню Window, като паметта за променливите и техните стойности по подразбиране е обща.
- Текстът на документа може да съдържа командни редове, графики, отговори на системата и пр. и се организира в отделни клетки (Cells). Всяка клетка се обработва като едно цяло. Отделните клетки са означени в най-дясната част на работния екран с голяма затваряща квадратна скоба ].
- Работата с клетките се управлява с менюто Cell. Клетките могат да се форматират, групират, дегрупират, обединяват, разделят, затварят, отварят и т.н. Маркирането на повече клетки става с натискане и задържане на клавиша CTRL.
- Въвеждането на формули може да стане по няколко начина, като най-разпространени са: а) използване на палети с математически символи и вградени функции, които се избират от меню File/Palettes, например:
или б) набиране на съответния текстов оператор, например: Integrate[ f, { x, a, b} ] .
- Mathematica е интерпретатор. Потребителят задава командни редове, групирани в клетка, в която всеки оператор се нарича Input (вход), а системата изпълнява всички отделни редове, наречени Out (изходи), снабдени с номер, напр. Out[123]. Изключение правят циклите.
- В рамките на работния сеанс всички входове и изходи се помнят от системата и могат да се използват чрез съответните им номера според реда на изпълнението им.
- Изпълнението на командите от текущата клетка става с едновременно натискане на клавишите: SHIFT + ENTER.
- Изчисленията могат да се извършват с произволен брой аритметични знаци. За целта командата може да се запише така: N[команда, брой знаци]. По подразбиране знаците са 6.
- Когато се извършват дълги изчисления системата указва отдясно на работното поле съответната клетка с двойна голяма счупена скоба ]].
- Изчисленията се прекъсват от меню Action/Interrupt... или едновременно натиснати клавиши Alt и . .
- Може да се изпълняват многократно ред, клетка, група клетки или целият Notebook наведнъж в произволна последователност.
- При набирането трябва да се има предвид, че главните букви са различни от малките, например CoCa-CoLa не е същото като Coca-Cola.
- Системните функции задължително започват с главна буква, а аргументите им са в квадратни скоби, напр. Plot[аргументи,...].
- Имената на променливите, графиките и другите потребителски обекти се препоръчва да започват с малки букви. Името започва с буква, която е последвана от букви и/или цифри, броят им е неограничен.
- Командният ред (оператор) може да съдържа вградени функции, потребителски функции, променливи, константи и др. Променливите и вградените функции няма нужда да се описват предварително от потребителя, системата определя типа им според първоначално присвоените им значения, например: цяло число, комплексно число, символ, списък, графика, матрица и пр.
- За по-бързо и пълно усвояване на Mathematica се препоръчва използване на изключително богатия системен Help и пълната версия на вградения учебник на създателя на Mathematica - Стивън Волфрам.