Составители:
217
ans = 256*x^9 - 576*x^7 + 432*x^5 - 120*x^3 + 9*x
ans = 512*x^10 - 1280*x^8 + 1120*x^6 - 400*x^4 + 50*x^2 - 1
Построение последнего из них показывает, что на интервале
[-1 1] он напоминает гребень и характеризуется быстрым ростом вне
этого интервала (смотри рисунок 8.1).
plot(T{11})
Рисунок 8.1
Преобразование классов. Вызов функции преобразования
класса имеет вид
b = class_name(a),
где a - объект некоторого класса, отличного от class_name. В этом
случае система MATLAB ищет метод с именем class_name в каталоге
классов для объекта a. Такой метод преобразовывает объект одного
класса в объект другого класса. Если входной объект уже является
объектом класса
class_name, то система MATLAB вызывает функцию
конструктора, который просто возвращает этот вход.
Две из наиболее важных функций преобразования классов -
это double и char. Преобразование к классу double создает традици-
онный массив системы MATLAB, хотя это может и не отражать тре-
ans = 256*x^9 - 576*x^7 + 432*x^5 - 120*x^3 + 9*x ans = 512*x^10 - 1280*x^8 + 1120*x^6 - 400*x^4 + 50*x^2 - 1 Построение последнего из них показывает, что на интервале [-1 1] он напоминает гребень и характеризуется быстрым ростом вне этого интервала (смотри рисунок 8.1). plot(T{11}) Рисунок 8.1 Преобразование классов. Вызов функции преобразования класса имеет вид b = class_name(a), где a - объект некоторого класса, отличного от class_name. В этом случае система MATLAB ищет метод с именем class_name в каталоге классов для объекта a. Такой метод преобразовывает объект одного класса в объект другого класса. Если входной объект уже является объектом класса class_name, то система MATLAB вызывает функцию конструктора, который просто возвращает этот вход. Две из наиболее важных функций преобразования классов - это double и char. Преобразование к классу double создает традици- онный массив системы MATLAB, хотя это может и не отражать тре- 217
Страницы
- « первая
- ‹ предыдущая
- …
- 217
- 218
- 219
- 220
- 221
- …
- следующая ›
- последняя »