Заключительные замечания. Контрольные вопросы.
Описанные в этой главе приемы имели своей целью, в первую очередь, продемонстрировать возможности системы Maple в области численных расчетов. В этом отношении Maple не уступает ни одному из известных пакетов. Более того, возможности его, как правило, намного шире.
Представленные в главе материалы ни в коей мере не претендуют на полноту изложения и содержат краткий обзор доступных утилит. Следует также иметь в виду, что с новыми версиями Maple появляются новые пакеты, позволяющие решать самые различные задачи. Однако если читатель смог проникнуться идеей, заложенной создателями Maple в свой уникальный проект, он, без сомнения, легко освоит новые подходы.
Контрольные вопросы
- Какие из перечисленных ниже процедур Maple могут использоваться для выполнения полиномиальной интерполяции? Нужно ли при этом подключать специальные пакеты?
- а) interp();
- б) Rationallnterpolation();
- в) spline();
- г) LeastSquares();
- Являются ли корректными следующие команды (В – массив базовых точек и значений функции)? Что будет происходить в каждом из перечисленных случаев?
- а) LeastSquares(B,x,curve=a+b*sin(Pi*x));
- б) LeastSquares(В,x,curve=a+b*sin(Pi*x), params={a,b});
- в) LeastSquares(В,х,curve=b*sin(Pi *x), params={b,Pi});
- г) LeastSquares(B,x,curve=a+Pi*sin(x));
- В каком из приведенных ниже случаев будет генерироваться одно и то же случайное число А в диапазоне от 0 до 20?
- а) > randomize: rjiumer: = rand(0..20): A: = r_numer();
- б) > randomize (20): г_numer: = rand(0..10): AT=r_numer();
- в) > randomize(25): г numer: = rand(0..20): A7=r_numer();
- г) такое число сгенерировать нельзя
- Какая из представленных ниже процедур используется при численном решении алгебраических уравнений?
- а) solve();
- б) fsolve();
- в) dsolve();
- г) pdsolve();
- В каком из перечисленных ниже случаев интеграл вычисляется в численном (приближенном) виде? Все ли команды корректны?
- а) evalf(int(x,x=0..1));
- б) int(x,x=0..1);
- в) evalf(lnt(x,x=0..1));
- г) evalf(Int(x › x,0..l)