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 |
Version: | не указана | ||
Hardware: | all | ||
OS: | Linux |
Description
Vyatcheslav Perevalov
2008-09-29 20:17:35 MSD
(In reply to comment #0) > Листинг 2.17. Решение кубического уравнения > Имя файла указано применительно к виндовой версии. А мы ведь в линуксе, я не > путаю? Ну, строго говоря, scilab -- многоплатформенное приложение, и книга не предполагает привязки к одной операционной системе. Но, с другой стороны, к книге приложен диск именно с Linux, и не стоит давать в примерах специфику Windows без надобности и не оговаривая. Так что согласен, заменим здесь и во всех аналогичных случаях, если встретятся. В книге описан кроссплатформенный пакет Scilab, потенциальные читатели книги могут использовать и Windows, и linux. Поэтому мы приводили и отлаживали программы для двух ОС. Пользователя Windows тоже надо привлекать к использованию открытого ПО, и первый шаг для него это использование свободно распространяемых программ в родной для него среде. Листинг 2.17. Решение кубического уравнения [...] //Вызов функции и вывод результатов ее работы: -->exec('C:\Scilab\scilab-4.1.1\cub.sce'); А откуда вообще взялся этот файл cub.sce? В пакете scilab в ALT такого файла не обнаруживается. Подразумевается, что пользователь должен создать этот файл и записать в него текст функции приведённый в листинге выше? Если так, то надо сказать об этом в тексте книги, т.к. этот момент никак не прокомментирован. Прошу прощения, посмотрел #17388 и понял. Предлагаю сделать в листинге так: //Вызов функции и вывод результатов ее работы: -->exec('./cub.sce') // Пример для ОС Windows: -->exec('C:\Scilab\scilab-4.1.1\cub.sce'); исправлено в электронном выпуске: http://docs.altlinux.org/books/2008/altlibrary-scilab-20090409.pdf |