| Summary: | Ошибка в примере | ||
|---|---|---|---|
| Product: | scilab | Reporter: | Vyatcheslav Perevalov <vip0> |
| Component: | misc | Assignee: | kirill <kirill> |
| Status: | CLOSED FIXED | QA Contact: | kirill <kirill> |
| Severity: | normal | ||
| Priority: | P2 | CC: | EAlekseev, bertis |
| Version: | не указана | ||
| Hardware: | all | ||
| OS: | Linux | ||
Спасибо, за указанную опечатку, это действительно так, корень равен -2.5. Наверное, на каком-то этапе работы над книгой, потеряли символ. Принято. fixed git.alt:/people/bertis/public/books-ScilabBook.git исправлено в электронном выпуске: http://docs.altlinux.org/books/2008/altlibrary-scilab-20090409.pdf |
Скачал. Полистал. Нашёл одну ошибку в примере решения квадратного уравнения (дальше пока ниасилил). Ошибка непринципиальная, но не очень приятная - один из корней не с тем знаком: (Листинг 2.16. Пример функции решения квадратного уравнения) -->deff(’[x1,x2]=korni(a,b,c)’,’d=b^2-4*a*c; x1=(-b+sqrt(d))/2/a;x2=(-b-sqrt(d))/2/a’); -->[x1,x2]=korni(-2,-3,5) x2 = 1. x1 = 2.5 Реально же получается следующее: Startup execution: loading initial environment -->deff('[x1,x2]=korni(a,b,c)','d=b^2-4*a*c;x1=(-b+sqrt(d))/2/a;x2=(-b-sqrt(d))/2/a'); -->[x1,x2]=korni(-2,-3,5) x2 = 1. x1 = - 2.5 --> Решение проверял и вручную, и путём подстановки вычисленных корней - мой вариант верен.