Bug 17388 - Листинг 2.17. Решение кубического уравнения
: Листинг 2.17. Решение кубического уравнения
Status: CLOSED FIXED
: scilab
(All bugs in scilab/misc)
: не указана
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-09-29 20:21 by
Modified: 2009-04-09 16:10 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-09-29 20:21:10
Листинг 2.17. Решение кубического уравнения
Не указано, что текст необходимо вводить в редакторе (кнопка Editor)
------- Comment #1 From 2008-10-01 14:46:59 -------
Вообще говоря, об этом мы писали в первой главе. Но наверное, перед листингом,
стоило добавить предложение о том, что текст функции надо набрать в текстовом
редакторе и сохранить по именем cub.sce.
------- Comment #2 From 2008-10-01 15:08:19 -------
Принято, добавим текст.
------- Comment #3 From 2008-10-01 16:58:16 -------
Такой текст есть, он прямо предшествет рассматриваемому примеру. 

стр. 24: "Вообще говоря, функции в Scilab играют роль подпрограмм. Поэтому
целесообразно набирать их тексты в редакторе и сохранять в виде
отдельных файлов. Причем имя файла должно обязательно совпадать с
именем функции. Расширение файлам-функциям обычно присваивают sci или
sce."

Может быть, перед листингом 2.17 словосочетание "список команд" следует
заменить на "текст функции", чтобы было понятнее, о чем речь?
------- Comment #4 From 2008-10-01 17:11:00 -------
Тогда листинг 2.17 следует разбить на два: первый обозвать "Исходный код
функции cub.sce", а второй - "Вызов функции и вывод результатов ее работы"
------- Comment #5 From 2008-10-01 17:51:36 -------
(In reply to comment #3)
> Такой текст есть, он прямо предшествет рассматриваемому примеру. 
> 
> стр. 24: "Вообще говоря, функции в Scilab играют роль подпрограмм. Поэтому
> целесообразно набирать их тексты в редакторе и сохранять в виде
> отдельных файлов. Причем имя файла должно обязательно совпадать с
> именем функции. Расширение файлам-функциям обычно присваивают sci или
> sce."
> 
> Может быть, перед листингом 2.17 словосочетание "список команд" следует
> заменить на "текст функции", чтобы было понятнее, о чем речь?
> 
Да, наверное так будет лучше. Мне вообще казалось, что из текста на стр.24
понятно, как набирать текст. Но, если читателю непонятно, то давайте заменим 
"список команд" на "текст функции" 
------- Comment #6 From 2008-10-01 17:52:36 -------
(In reply to comment #4)
> Тогда листинг 2.17 следует разбить на два: первый обозвать "Исходный код
> функции cub.sce", а второй - "Вызов функции и вывод результатов ее работы"
> 
Не вижу в этом необходимоси
------- Comment #7 From 2008-10-01 18:03:05 -------
(In reply to comment #6)

> Не вижу в этом необходимоси
> 
Иначе непонятно, что 
(а) действие происходит в двух разных окнах и 
(б) в каком именно месте следует сохранить файл.
------- Comment #8 From 2009-04-08 14:49:34 -------
Предлагаю в начале листинга перед текстом функции поместить комментарий: 
//файл cub.sce
function [x1,x2,x3]=cub(a,b,c,d)
[...]

Кажется, так уже гораздо нагляднее и при этот не требуются многословные
пояснения.
------- Comment #9 From 2009-04-09 16:10:28 -------
исправлено в электронном выпуске:
http://docs.altlinux.org/books/2008/altlibrary-scilab-20090409.pdf