Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Anisimova_G_D__Evseeva_S_I__Myshlyavtseva_M_D__UP_Ispolzovanie_MATLAB_pri_izuchenii_matematiki.pdf
Скачиваний:
1
Добавлен:
10.06.2025
Размер:
10.07 Mб
Скачать

Все условные операторы и операторы цикла включают оператор end, чтобы указать конец блока, в котором действует этот оператор.

Пример 1.9. Создать программу для вычисления суммы первых десяти

членов ряда ! + ! + ! + + !.

Решение. Создадим m-файл sum.m:

%Программа для вычисления суммы 10-ти первых членов ряда

%3/1!+5/2!+7/3!+...+21/10!

n=0;

for i=1:10

n=n+(2*i+1)/factorial(i); % тело цикла

end

n % вывод результата в командное окно

Результат появится в командном окне после нажатия кнопки Run на панели инструментов:

>> sum

n=

7.1548

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Что такое MATLAB? Для чего он используется?

2.Какая форма используется в MATLAB для работы с данными?

3.В каком окне MATLAB осуществляется ввод чисел, переменных, выражений, команд и вывод результата их выполнения?

4.В каком окне MATLAB содержится перечень текущих переменных и их описание?

5.В каком окне MATLAB отображается список ранее введенных команд

иосуществляется просмотр результатов вычислений и отображения текстов программ?

6.В каком окне MATLAB показывается перечень команд, вводимых в течение каждого сеанса работы с указанием даты и времени сеанса?

7.Можно ли редактировать команды, выполненные в командном окне?

8.Для чего в MATLAB в конце строки используется символ (;)?

9.Какой разделитель используется в MATLAB для отделения частей дробного числа?

10.Какой формат представления результатов вычислений используется в MATLAB по умолчанию?

29

11.Можно ли использовать значение переменной ans для дальнейших вычислений?

12.Какой символ используется в длинных формулах для переноса на следующую строку?

13.Какой символ используется для ввода комментария?

14.Как изменить формат вывода числа на экран? Перечислите основные форматы.

15.Перечислите встроенные имена переменных, используемых системой

MATLAB.

16.Расскажите о математических функциях MATLAB, приведите примеры их использования.

17.Какие команды используются для очищения командного окна и рабочего пространства?

18.В каком виде записываются комплексные числа в MATLAB? Какие функции используются для работы с комплексными числами?

КОНТРОЛЬНЫЕ ЗАДАНИЯ

 

 

 

 

(

 

− + )∙

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Вычислить:

 

 

 

 

, где n – номер варианта.

 

 

 

|−|

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Вычислить выражение при заданных значениях параметров, используя

оператор присваивания:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

) , = − ( ), n – номер варианта.

√ − ∙ √ , где = (

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. Создать программу для выполнения действий : а) число z1 перевести в экспоненциальную форму; б) число z2 перевести в алгебраическую форму; в) вычислить заданное выражение z3, если

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

+ ∙ ,

 

 

=

,

 

=

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

|

 

|

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30

Соседние файлы в предмете Математика