Составители:
70
[t,y] = ode23('lotka2',[0 10],[1; 1]);
plot(t,y)
Команда global объявляет переменные ALPHA и BETA гло-
бальными и следовательно, доступными в функции lotka.m. Таким
образом, они могут быть изменены из командной строки, а новые ре-
шения будут получены без редактирования М-файла lotka.m. Для ра-
боты с глобальными переменными необходимо:
• объявить переменную как глобальную в каждой
М-функции,
которая необходима эта переменная. Для того чтобы пере-
менная рабочей области была глобальной, необходимо объя-
вить ее как глобальную из командной строки;
• в каждой функции использовать команду global перед пер-
вым появлением переменной; рекомендуется указывать ко-
манду global в начале M-файла.
Имена глобальных переменных обычно более длинные и
бо-
лее содержательные, чем имена локальных переменных, и часто ис-
пользуют заглавные буквы. Это необязательно, но рекомендуется,
чтобы обеспечить удобочитаемость кода языка MATLAB и умень-
шить вероятность случайного переопределения глобальной перемен-
ной.
Специальные переменные. Некоторые М-функции возвра-
щают специальные переменные, которые играют важную роль при
работе в среде системы MATLAB :
ans
Последний результат; если выходная переменная не
указана, то MATLAB использует переменную ans.
eps
Точность вычислений с плавающей точкой; определя-
ется длиной мантиссы и для PC eps =
2.220446049250313e-016
realmax
Максимальное число с плавающей точкой, представи-
мое в компьютере; для PC realmax =
1.797693134862316e+308.
realmin
Минимальное число с плавающей точкой, представи-
мое в компьютере; для PC realmin =
2.225073858507202e-308.
pi
Специальная переменная для числа p:
pi=3.141592653589793e+000.
[t,y] = ode23('lotka2',[0 10],[1; 1]);
plot(t,y)
Команда global объявляет переменные ALPHA и BETA гло-
бальными и следовательно, доступными в функции lotka.m. Таким
образом, они могут быть изменены из командной строки, а новые ре-
шения будут получены без редактирования М-файла lotka.m. Для ра-
боты с глобальными переменными необходимо:
• объявить переменную как глобальную в каждой М-функции,
которая необходима эта переменная. Для того чтобы пере-
менная рабочей области была глобальной, необходимо объя-
вить ее как глобальную из командной строки;
• в каждой функции использовать команду global перед пер-
вым появлением переменной; рекомендуется указывать ко-
манду global в начале M-файла.
Имена глобальных переменных обычно более длинные и бо-
лее содержательные, чем имена локальных переменных, и часто ис-
пользуют заглавные буквы. Это необязательно, но рекомендуется,
чтобы обеспечить удобочитаемость кода языка MATLAB и умень-
шить вероятность случайного переопределения глобальной перемен-
ной.
Специальные переменные. Некоторые М-функции возвра-
щают специальные переменные, которые играют важную роль при
работе в среде системы MATLAB :
Последний результат; если выходная переменная не
ans
указана, то MATLAB использует переменную ans.
Точность вычислений с плавающей точкой; определя-
eps ется длиной мантиссы и для PC eps =
2.220446049250313e-016
Максимальное число с плавающей точкой, представи-
realmax мое в компьютере; для PC realmax =
1.797693134862316e+308.
Минимальное число с плавающей точкой, представи-
realmin мое в компьютере; для PC realmin =
2.225073858507202e-308.
Специальная переменная для числа p:
pi
pi=3.141592653589793e+000.
70
Страницы
- « первая
- ‹ предыдущая
- …
- 70
- 71
- 72
- 73
- 74
- …
- следующая ›
- последняя »
