minimiki ·
22-Июл-09 10:15
(спустя 5 месяцев 2 дня)
В книге содержится много подволных камней, связанных с ошибками в самом тексте книги и кода. Почти никогда (с первых же страниц) более или менее сложный код не работает. С одной стороны приходится искать ошибки, с другой понимаешь, как всё это работает. Чтоб не быть голословным. Несколько примеров.
стр. 50.
Написано:
interval=str2num(get(handles.edInterval,'String'));
f=inline(get(handles.edEq,'String'));
fplot(f,interval);
Должно быть:
interval=str2num(get(handles.edInterval,'String'));
f=inline(get(handles.edEquation,'String'));
fplot(f,interval);
Далее тоже надо заменить edEq на edEquation (либо наоборот) во всём тексте программы.
стр. 62. написано:
» syms x, x1, y;
» x1 = 0 : 0.2 : 1;
» y = ехр(х);
» subs(у, х, x1)
Это не работает:
??? Undefined function or variable 'x1'.
help syms говорит, что надо писать так: syms x x1 y;.
У меня R2008b. Возможно, что в более поздних версиях всё бы и работало. Хотя с первым примером навряд ли.