Иллюстрированный самоучитель по Maple 9

Заключительные замечания. Контрольные вопросы.

Описанные в этой главе приемы имели своей целью, в первую очередь, продемонстрировать возможности системы Maple в области численных расчетов. В этом отношении Maple не уступает ни одному из известных пакетов. Более того, возможности его, как правило, намного шире.

Представленные в главе материалы ни в коей мере не претендуют на полноту изложения и содержат краткий обзор доступных утилит. Следует также иметь в виду, что с новыми версиями Maple появляются новые пакеты, позволяющие решать самые различные задачи. Однако если читатель смог проникнуться идеей, заложенной создателями Maple в свой уникальный проект, он, без сомнения, легко освоит новые подходы.

Контрольные вопросы

  1. Какие из перечисленных ниже процедур Maple могут использоваться для выполнения полиномиальной интерполяции? Нужно ли при этом подключать специальные пакеты?
    • а) interp();
    • б) Rationallnterpolation();
    • в) spline();
    • г) LeastSquares();
  2. Являются ли корректными следующие команды (В – массив базовых точек и значений функции)? Что будет происходить в каждом из перечисленных случаев?
    • а) 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));
  3. В каком из приведенных ниже случаев будет генерироваться одно и то же случайное число А в диапазоне от 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();
    • г) такое число сгенерировать нельзя
  4. Какая из представленных ниже процедур используется при численном решении алгебраических уравнений?
    • а) solve();
    • б) fsolve();
    • в) dsolve();
    • г) pdsolve();
  5. В каком из перечисленных ниже случаев интеграл вычисляется в численном (приближенном) виде? Все ли команды корректны?
    • а) evalf(int(x,x=0..1));
    • б) int(x,x=0..1);
    • в) evalf(lnt(x,x=0..1));
    • г) evalf(Int(x › x,0..l)
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.