FAQ (черновик)

FAQ (черновик) - Сообщения

#1 Опубликовано: 13.05.2009 12:35:27
Samar

Samar

2 сообщений из 107 понравились пользователям.

Группа: User

Здесь я буду выкладывать наши наработки, связанные с документированием проекта.
www.math.by
#2 Опубликовано: 13.05.2009 12:49:05
Samar

Samar

2 сообщений из 107 понравились пользователям.

Группа: User

Работа с интерфейсом и настройками

В: При вычисления корня квадратного из двух, после запятой выводится только четыре цифры. Можно увеличить количество цифр после запятой.
О: Да. Для этого надо открыть диалог «Опции» (в главном меню выбрать «Сервис\Опции…» ) .

В «Точность ответа» можно указать сколько надо цифр после запятой.

В: Горячие клавиши?
О: У большинства пунктов меню справа указаны горячие клавиши. Плюс этот список:

Ctrl+E - Вызов диалога вставки функции
Ctrl+T - Вставка изображения
Ctrl+. - Символьное вычисление выражения
Ctrl+Shift+P - Вставка константы ПИ (3,1415...)
\ - Вставка квадратного корня
Ctrl+\ - Вставка корня произвольной степени
[ - Вставка функции el(), для работы с элементом матрицы
: - вставка оператора присваивания
“ – текстовая область
www.math.by
#3 Опубликовано: 13.05.2009 12:58:09
Samar

Samar

2 сообщений из 107 понравились пользователям.

Группа: User

Использование функций

В: Есть ли функция округления? Если есть, то как ей пользоваться?
О: На рисунке ответ на все вопросы:


В: Почему sin(90) не равен 1?

О: По умолчанию в настройках программы указанно, что углы измеряются в радианах. Поэтому и получился такой странный результат. Чтобы использовать градусы, надо в главном меню выбрать «Сервис\Опции…», в выделенном выпадающем списке надо изменить «Радианы» на «Градусы» и нажать на Ок.

После этого будет все нормально


В: Как вычислить аналитически производную функции? Какие есть способы?
О: Первый способ. Записать уравнение на листе программы, затем выделить переменную, по которой будет производиться дифференцирование (чаще всего "x") и в меню программы выбрать "Вычисление" >> "Дифференцировать". После этого под записанным выражением появится строчка ответа, т.е. производная.

Второй способ. Используя функцию "diff([функция];[переменная])". После записи данной функции на листе программы достаточно, не убирая с выражения курсор, выполнить действие символьного вычисления (кнопка "стрелка вправо" на панеле программы "Арифметика").
www.math.by
#4 Опубликовано: 13.05.2009 13:02:30
Samar

Samar

2 сообщений из 107 понравились пользователям.

Группа: User

Работа с матрицами


В: Как задать матрицу на листе?
О: Матрицу можно добавить с помощью горячих клавиш Ctrl+P, нажав соответствующую кнопку на панели задач:

либо выбрав в главном меню «Вставка\Матрица…». Появляется диалог, в котором указываются размеры матрицы. Также можно добавить матрицу, набрав команду «mat» и нажав кнопку «(» или воспользовавшись диалогом вставки функций (Ctrl+E). В этом случае появится матрица с размерами по умолчанию 3х3.

В: Можно ли изменить размер матрицы?
О: Да, можно. Для этого надо щелкнуть по левой или правой вертикальной черте, чтобы в правом нижнем углу появился черный квадратик.

Наведя курсор мыши на него и нажав левую клавишу, движениями вправо/влево можно увеличивать/уменьшать количество столбцов, а движениями вниз/вверх соответственно увеличивать/уменьшать количество строк.

В: Как получить единичную матрицу?
О: Для этого служит команда identity(n), где n – это размер единичной матрицы.

В: Как обратится к отдельному элементу матрицы?
О: Для этого после матрицы надо нажать «[» и получим

Где вместо заполнителей (черных прямоугольников) надо вводить номер строки и столбца нужного элемента. Также для этого служит функция el(матрица;строка;столбец)

В: Как можно узнать количество строк и столбцов матрицы, не считая вручную?
О: Функция cols(матрица) возвращает количество столбцов в матрице, а функция rows(матрица) – количество строк.

В:
Поддерживает программа работу с векторами?
О: Да. В программе вектор – это частный случай матрицы, т.е. вектор – это матрица с одним столбцом. Вектор добавляется на лист аналогично как и матрица, только надо в количестве столбцов указать 1.

В: Где можно увидеть весь список функций для работы с матрицами?
О: В главном меню нужно выбрать «Вставка\Функция…». Появится окно «Вставка - Функция». Выбрав категорию «Матрицы и векторы», получим список функций, с кратким описанием каждой.


www.math.by
#5 Опубликовано: 13.05.2009 13:06:09
Samar

Samar

2 сообщений из 107 понравились пользователям.

Группа: User

Уравнения.


В: Как можно решить уравнение?
О: Есть два способа решения уравнений (оба численных):
Первый. Записать уравнение на листе программы, затем выделить переменную уравнения (чаще всего "x") и в меню программы выбрать "Вычисление" >> "Найти корни". После этого под записанным уравнением появится строчка ответа(ов), т.е. корней уравнения.

Второй. Используя функцию "solve([уравнение];[переменная])". После записи данной функции на листе программы достаточно, не убирая с уравнения курсор, выполнить действие численного вычисления (кнопка "=" на клавиатуре или на панеле программы). Само уравнение, записанное в качестве первого аргумента функции solve(...) может быть записано без правой части (т.е., к примеру: "x+2") или вместе с ней ("x+2=0"), однако следует помнить, что в случае записи полного вида уравнения, с правой частью, вместо обычного знака "=" между левой и правой частями уравнения необходимо писать знак булево равно (выглядит, как жирное равно) с булевой панели инструментов программы.


В: Как можно решить следующее уравнение

Программа выдает, что нету действительных корней.
О: Алгебраические уравнения до 4-й степени включительно можно решить символьно, т.е. можно получить комплексные корни. Для этого надо составить вектор коэффициентов для уравнения, а потом его подставить в функцию polyroots(вектор).


www.math.by
#6 Опубликовано: 21.10.2010 08:52:26
Guest

Guest

0 сообщений из 52 понравились пользователям.

Группа: User

Скажите, а что нужно нажимать, чтобы программа сделала рассчеты?
Спасибо!
#7 Опубликовано: 21.10.2010 18:32:46
Andrey Ivashov

Andrey Ivashov

2270 сообщений из 3734 понравились пользователям.

Группа: Super Administrator

Если Вы о конструкции типа x:=sin(5)=..., то такого программа не поддерживает. А в целом, для того, что бы SMath Studio произвела вычисление нужно нажать "=" для численного или Ctrl+. для символьного вычисления. Полный перерасчёт всех выражений листа включается клавишей F9.

Надеюсь я правильно понял Ваш вопрос.
#8 Опубликовано: 25.10.2010 05:17:51
Медведев Виктор

Медведев Виктор

13 сообщений из 157 понравились пользователям.

Группа: User

FAQ - вещь хорошая, единственно что пока доберешься до нужного тебе случая, много чего перечитать придется... Структурировать бы это как-то, а?
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений