Bug 17387 - Имя файла указано применительно к виндовой версии.
Summary: Имя файла указано применительно к виндовой версии.
Status: CLOSED FIXED
Alias: None
Product: scilab
Classification: Books
Component: misc (show other bugs)
Version: не указана
Hardware: all Linux
: P2 normal
Assignee: kirill
QA Contact: kirill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-29 20:17 MSD by Vyatcheslav Perevalov
Modified: 2009-04-09 16:09 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyatcheslav Perevalov 2008-09-29 20:17:35 MSD
Листинг 2.17. Решение кубического уравнения
Имя файла указано применительно к виндовой версии. А мы ведь в линуксе, я не путаю?
Comment 1 kirill 2008-10-01 12:11:23 MSD
(In reply to comment #0)
> Листинг 2.17. Решение кубического уравнения
> Имя файла указано применительно к виндовой версии. А мы ведь в линуксе, я не
> путаю?

Ну, строго говоря, scilab -- многоплатформенное приложение, и книга не
предполагает привязки к одной операционной системе. Но, с другой стороны, 
к книге приложен диск именно с Linux, и не стоит давать в примерах специфику Windows без надобности и не оговаривая. Так что согласен, заменим здесь 
и во всех аналогичных случаях, если встретятся.

Comment 2 aer 2008-10-01 14:16:48 MSD
В книге описан кроссплатформенный пакет Scilab, потенциальные читатели книги могут использовать и Windows, и linux. Поэтому мы приводили и отлаживали программы для двух ОС. Пользователя Windows тоже надо привлекать к использованию открытого ПО, и первый шаг для него это использование свободно распространяемых программ в родной для него среде.  
Comment 3 kirill 2009-04-08 14:40:38 MSD
Листинг 2.17. Решение кубического уравнения
[...]
//Вызов функции и вывод результатов ее работы:
-->exec('C:\Scilab\scilab-4.1.1\cub.sce');

А откуда вообще взялся этот файл cub.sce?
В пакете scilab в ALT такого файла не обнаруживается.
Подразумевается, что пользователь должен создать этот 
файл и записать в него текст функции приведённый в листинге
выше? Если так, то надо сказать об этом в тексте книги, 
т.к. этот момент никак не прокомментирован.
Comment 4 kirill 2009-04-08 14:43:52 MSD
Прошу прощения, посмотрел #17388 и понял. 
Предлагаю сделать в листинге так: 

//Вызов функции и вывод результатов ее работы:
-->exec('./cub.sce')
// Пример для ОС Windows:
-->exec('C:\Scilab\scilab-4.1.1\cub.sce');
Comment 5 kirill 2009-04-09 16:09:57 MSD
исправлено в электронном выпуске: 
http://docs.altlinux.org/books/2008/altlibrary-scilab-20090409.pdf