Практическое использование CAB REDUCE (на примерах теоретической механики)
.pdf— не копировать данный файл, АН — копировать все файлы (для группы выделенных) на место существующих файлов без дополнительного пре дупреждения. Для отмены команды надо нажать клавишу <Езс>.
Если после нажатия клавиши <Р5> в появившемся окне в качестве назначения копирования указать логическое устройство Р1Ш, то после подключения принтера к ПК и нажатия клавиши <Еп1ег>, будет распеча тан выделенный файл.
<Р6> |
— |
Пептоу |
(Пепате/Моуе |
— |
Переимено- |
вать/Переместить). Предназначена для переименования или переноса выделенного курсором файла из одного каталога в другой. Для переиме нования файла или подкаталога после нажатия клавиши <Р6> в выведен ной строке, куда автоматически перемещается курсор, необходимо на брать его новое имя и нажать <Еп1ег>. Команда переноса файла выполня ется так же, как и команда копирования. Отличие состоит в том, что команда переноса стирает исходный файл.
<Р7> — Мк01г (Маке 0|гес1огу — Создать каталог). Служит для создания нового подкаталога. Для этого в выводимой на экран строке следует указать имя нового подкаталога. После нажатия клавиши <Еп1ег> в оглавлении текущего каталога появится новый пустой подкаталог с ука занным именем.
<Р8> — Ое1е1е (Уничтожить). Предназначена для стирания файла, вы деленного ь^рсором, помеченной группы файлов или пустого подкаталога.
<Р9> — Мели. В верхней строке экрана выводится управляющее ме ню, содержащее режимы работы КоПоп Соттапйег.
<Р10> — Оий (Покинуть). Выход из КоПоп Соттапйег.
Значение функциональных клавиш при нажатии <8И1Н>
<8И1Й>+<Р1> — вызывает фунгщию очистки диска от различного рода временных файлов и .Ьак копий.
<8И1й>+<Р2> — вызывает сетевое меню, если, конечно, у вас установ лена сеть;
<8И1й>+<РЗ> — просмотр содержимого файла (имя файла будет за прошено);
<8И1й>+<Р4> — редактирование текстового файла (имя файла будет запрошено);
182
<8И1Й>+<Р5> — копирование файла, директории или группы файлов и (или) директорий, имя файла, директории будет за прошено; можно также ввести маску имени файла;
<8И1П>+<Р6> — переименование или (и) пересылка файлов, директо рий или групп файлов и (или) директорий, имя файла, директории будет запрошено; можно также ввести маску имени файла;
<8И1П>+<Р7> — создание поддиректории; <8И1Й>+<Р8> — удаление файлов, директорий или групп файлов и
(или) директорий, имя файла, директории будет за прошено; можно также ввести маску имени файла;
<8И1Й>+<Р9> — запись на диск текущих настроек оболочки; <8И1П>+<Р10> — выводит в верхней части экрана управляющее меню,
аналогично действию клавиши <Р9>.
Значение функпнональных клавиш при нажатии <С1г1>
<С1г1>+<Р1> — убирает/восстанавливает левую панель; <С1г1>+<Р2> — убирает/восстанавливает правую панель;
<С1г1>+<РЗ> — сортировка файлов в текущей панели будет произво диться по имени;
<С1г1>+<Р4> — сортировка файлов в текущей панели будет произво диться по расширению;
<С1г1>+<Р5> — сортировка файлов в текущей панели будет произво диться по дате и времени создания;
<С1г1>+<Р6> — сортировка файлов в текущей панели будет произво диться по размеру;
<С1г1>+<Р7> — сортировка файлов в текущей панели будет произво диться не будет (файлы будут выводиться в порядке их записи на диск);
<С1г1>+<Р8> — сравнение двух директорий и вывод на экран разли чий между ними;
<С1г1>+<Р9> — вывод файла на принтер (на файле должен стоять указатель);
<С1г1>+<Р10> — расщепление длинного файла на несколько файлов меньшего размера или (если выделено несколько фай лов) склейка нескольких файлов в один;
183
Значение функпиональных клавиш при нажатии <АИ>
<М>+<Р1> |
— |
смена текущего диска на левой панели; |
<М>+<Р2> |
— |
смена текущего диска на правой панели; |
<М>+<РЗ> |
— |
просмотр содержимого файла (на нем должен стоять |
|
|
указатель), причем имя просмотрщика запрашивается, |
|
|
т.е. просмотр осуществляется с помощью внешней |
|
|
программы; |
<М>+<Р4> |
— |
редактирование текстового файла (на нем должен |
|
|
стоять указатель), причем имя редактора запрашива |
|
|
ется, т.е. редактирование осуществляется с помощью |
|
|
внешнего редактора; |
<М>+<Р5> |
— |
создание нового архива; |
<М>+<Р6> |
— |
полная распаковка существующего архива; |
<М>+<Р7> |
— |
поиск файла на диске; |
<М>+<Р8> |
— |
список ранее введенных команд; |
<М>+<Р9> |
— |
переключает монитор из режима 25-ти строк в режим |
|
|
43-х (для ЕОА) или 50-ти (для УОА или 8УОА); |
<М>+<Р10> |
— |
вызывает на экран дерево директорий для быстрой |
|
|
смены текущей директории. |
184
7. РЕШЕНИЕ ЗАДАЧИ НА ПК И ДОВЕДЕНИЕ ПЕР ВОНАЧАЛЬНОГО РЕШЕНИЯ ДО ПРАВИЛЬНОГО
Рассмотрим последовательность действий для создания и редактирова ния файла программы с последующим его выполнением в САВ КЕВИСЕ.
7.1 Сеанс работы на ПК с выполнением программы для
САВ РЕОиСЕ
Для определенности допустим, что это будет программа 2.1 (2.12), рас положенная, например, в файле РК2-1 в подкаталоге \С8 корневого ката лога текущего диска, на котором находится и САВ КЕВ11СЕ.
Конечно, имена подкаталога и файла могут быть любыми допусти мыми именами (до восьми символов), а имя файла может еще иметь расгпирение до (трех символов). Эти ваши имена нужно подставлять везде ниже соответственно вместо имен подкаталога \С8 и файла РК2-1.
Сначала нужно сделать текущим подкаталог, в котором будет нахо диться файл программы. Для этого следует подвести подсветку курсора к его имени (\С8) и нажать клавишу <Еп1ег>. Если подкаталог не находится на текущем диске, то предварительно следует нажать <А11>+<Р1> для левой или <А11>+<Р2> для правой панели, клавишами горизонтального перемещения курсора перейти на нужный диск и нажать <Еп1ег>.
Если выделенного для вашей работы подкаталога вообще не существу ет, то его необходимо создать. Для этого в корневом каталоге текущего диска следует нажать функциональную клавишу <Г7> и в выводимой на экран строке следует указать имя нового подкаталога (например, С8). После нажатия клавиши <Еп1ег> в оглавлении текущего каталога появит ся новый пустой подкаталог с указанным именем С8. Далее действия вы полняются согласно приведенного сеанса работы.
1. Для создания или редактирования файла программы в текущем ка талоге \С8 необходимо при любом положении курсора нажать клавиши <8И1Й>+<Р4>. Затем в появившемся на экране приглашении набрать имя файла (РК2-1) и нажать клавишу <Еп1ег>. Если файл с таким именем су ществует, то он вызывается на редактирование, если нет — то в появив шемся на экране сообщении об этом выделенным окажется вариант Ме\л/- Й1е (Новый (файл) и нужно еще раз нажать <Еп1ег>.
185
2.Начать набор текста программы или исправление ошибок. Для
удаления символа используются клавиши: над курсором — <Ое1>, влево от курсора — <Вк8р>. Для разделения строки на две (добавление пустой) надо поместить курсор в месте разбиения (в начале или конце строки) и нажать клавишу <Еп1ег>. Для соединения двух строк (удаления пустой), надо поместить курсор правее последнего символа первой строки (над пустой) и нажать <Ое1>.
3.После окончания ввода программы, исправления ошибок и провер ки набранной информации необходимо ее сохранить. Для этого нужно:
•нажать <Р2> (запись на диск с именем редактируемого файла);
•нажать <8И1Й>+<Р2> и в появившейся строке набрать нужное имя и нажать клавишу <Еп1ег> (запись на диск с новым именем файла).
Для выхода из режима редактирования следует нажать клавишу <Р10>. На экране опять появляются панели НоНоп Сотшапйег.
7.2 Запуск программы в САВ КЕОУСЕ
Чтобы запустить на выполнение программу в САВ КЕВНСЕ, нужно:
•выйти из подкаталога \С8 в корневой каталог;
•подвести подсветку курсора к имени подкаталога \КЕВНСЕ и нажать клавишу <Еп1ег>;
•подвести подсветку курсора к системному файлу с именем КЕВНСЕЗЗ.ЕХЕ или КЕВНСЕЗЗ.ВАТ и нажать клавишу <Еп1ег>.
После появления приглашения в командной строке нужно набрать
1: т ” \с8\рг2-1” ;
После этого все результаты будут записаны в подкаталоге \С8 в файл с именем РК2-ЕЕ18 (см. команды 10 и 95 программы 2.1 (2.11)).
Для выхода из КЕВПСЕ необходимо набрать в командной строке: 2: Ьуе;
На экране опять появляются панели КоЧоп Сотшапйег.
Для просмотра результатов следует войти в подкаталог \С8 и после совмегцения подсветки курсора с именем файла результатов РК2-1.Е18 и нажать клавишу <РЗ>. Листание файла выполняется с помогцью клавиш <Радеир> — вперед к конг(у файла и <РадеОп> — назад к его началу. После окончания просмотра необходимо нажать клавишу <Р10>.
186
ЛИТЕРАТУРА
1.Алексеев А., Евсеев Г., Мураховский В., Симонович С. Новейший самоучитель работы на компьютере. - М.: ДЕСС КОМ , 2000.
2. Антонов С.И., Медведев С.В. Система аналитических вычислений ”КЕ011СЕ-3“. (Основные понятия и конструкции). - М.: МАИ, 1987.
3.Выполнение заданий для курсовых работ по теоретической механике с применением ЭВМ: Метод, пособие по комплекс, преподаванию теор. механики, вычислит, мат. и программирования / [В.М. Носов, Ф.И. Подгайский, А.С. Ковеня и др.; Под общей ред. В.М. Носова]. - Ми.: БЕНА, 1992.
4.Гурин Н.И., Скоморохов А.Г. Аналитические вычисления в системе КЕВНСЕ: Справ, пособие.-Ми.: Наука и техника, 1989.
5.Денисов В. Д^тйотез 95 с самого начала. - СПб.: Питер, 1996.
6. Дьяконов В.П. Справочник по системе символьной математики ВЕК1УЕ. - М.: "СК Пресс", 1998.
7.Еднерал В.Ф., Крюков А.П., Родионов А.Я. Язык аналитических вы числений КЕВПСЕ. - М.: Изд-во Моек, ун-та, 1989.
8 . Левин А. Самоучитель работы на компьютере. - М.: Нолидж, 1999.
9.Климов Д.М., Руденко В.М. Методы компьютерной алгебры в зада чах механики. - М.: Наука, 1989.
10. Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. - М.: Наука, 1984.
11. Микляев А.П. Настольная книга пользователя 1ВМ РС. - М.: Солон, 1998.
12. Новожилов и.в., Зацепин М.Ф. Типовые расчеты по теоретической механике на базе ЭВМ: Учеб, пособие для втузов. - М.: Высш. шк., 1986.
13.Носов В.М. Выполнение заданий для курсовых работ по теоретиче ской механике с применением ЭВМ: Метод, пособие по комплекс, преподаванию теор. механики, вычислит, мат. и программирования. - Ми.: БПИ - БЕНА, 1989 - 1993. - Ч. 1 - 6.
187
14.Носов В.М. Вепуе. КЕВНСЕ. Практическая работа на ПК (на приме рах теор. механики и математики): Учеб, пособие. - Ми.: ТЕХНО ПРИНТ, 2001.
15.Носов В.М. Методические указания к выполнению индивидуальных заданий по курсу теор. механики. - Ми.: БПИ, 1984 - 1985. - Ч. 1М.
16.Носов В.М. Определение скоростей и ускорений с использованием их аналогов для основных (базовых) механизмов: Учеб, -метод, пособие для мех. спец. - Ми.: БЕНА, 1994.
17.Носов В.М. Программирование на персональных ЭВМ задач теоре тической механики: Учеб, пособие. - Ми.: ТЕХНОПРИНТ, 1997.
18.Позняк Ю.В., Лучко Ю.Ф. Система аналитических вычислений КЕООСЕ. - Ми.: БГУ, 1992.
19.Позняк Ю.В. Аналитические преобразования на ЭВМ в математике и механике: Учеб, пособие. - Ми.: БГУ, 1995.
20.Прудников А.П., Брычков Ю.А., Маричев О.И. Интегралы и ряды. - М.: Наука, 1981.
21.Сборник задач по теор. механике, решаемых с применением ЭВМ. Учеб. пос. для втузов/ [Е.М.Будин и др]. - СПб.: Политехника, 1995.
22.Сборник заданий для курсовых работ по теоретической механике: Учеб, пособие для техн. вузов/ [Яблонский А.А., Норейко С.С.,
Вольфсон С.А. и др.; Под ред. А.А. Яблонского]. - 3-е изд. - М.: Высш. шк., 1978.
23.Сборник заданий для курсовых работ по теоретической механике: Учеб, пособие для техн. вузов/ [Яблонский А.А., Норейко С.С.,
Вольфсон С.А. и др.; Под ред. А.А. Яблонского]. - 4-е изд. - М.: Высш. шк., 1985.
24.Теоретическая механика. Вывод и анализ уравнений движения на ЭВМ: Учеб. Пособие для вузов. Ч. 1 / В.Г. Веретенников, И.И. Кар пов, А.П. Марксов и др.; Под ред. В.Г. Веретенникова. - М.: Высш. шк., 1990.
25.Н еат А.С. КЕВПСЕ ПБЕК’з Мапиа!. Уегзюп 3.0. СА 90406, КАКВ Со., 8ап1а Мошса, Арп1, 1983.
26.Каупа О. КЕВПСЕ. Зойлтаге Гог А1§еЬга1с Сотри1айоп. Еопйоп 8рпп§ег Уег1а§, 1987.
188
|
СОДЕРЖАНИЕ |
|
Предисловие........................................................................................ |
3 |
|
Методические рекомендации........................................................ |
8 |
|
Основные обозначения.................................................................. |
11 |
|
ЧАСТЬ 1................................. |
СИСТЕМА АНАЛИТИЧЕСКИХ |
|
ВЫЧИСЛЕНИЙ (САВ) НЕВЕСЕ...................................................... |
12 |
|
1. Быстрый старт.......................................................................... |
12 |
|
1.1 П ервы й сеанс р а б о т ы ............................................................................ |
12 |
|
1.2 О писание элем ентов я зы к а ............................................................... |
19 |
|
1.2.1 Символы и предложения............................................................ |
19 |
|
1.2.2 Числа............................................................................................ |
20 |
|
1.2.3 Идентификаторы......................................................................... |
21 |
|
1.2.4 Переменные................................................................................. |
22 |
|
1.3 И м ена со ск обк ам и ................................................................................. |
24 |
|
1.3.1 Операторы................................................................................... |
25 |
|
1.3.2 Системные функции................................................................... |
26 |
|
1.3.3 Переменные с индексами. Массивы и оператор АККАУ....... |
27 |
|
1.3.4 Работа с матрицами. Операторы МАТК1Х и МАТ.................. |
28 |
|
1.4 К ом ан ды работы с ф айлам и . С оздание, редактирование и |
||
использование ф ай л ов ........................................................................................... |
30 |
|
1.4.1 Команды ОПТ и 8НПТ............................................................... |
31 |
|
1.4.2 Команда Ш .................................................................................. |
33 |
|
2. Решение систем линейных алгебраических уравнений |
|
|
(СЛАУ) в системе НЕВЕСЕ................................................................ |
38 |
|
2.1 Э тапы реш ения С Л А У и струк тура п рограм м ..................... |
39 |
|
2 . 2 .................. |
Реш ение задач статики на П К в С А В КЕВ11СЕ с |
|
“м алы м " количеством ур авн ен и й ................................................................. |
42 |
|
2.2.1 |
Формализация уравнений равновесия.................................... |
42 |
189
2.2.2 Решение в виде вещественных и рациональных чисел........... |
|
44 |
|
2.2.3 . Решение в символьном виде. Исследование влияния вариации |
|||
нагрузки......................................................................................................... |
|
|
57 |
2.2.4 Исследование влияния вариации геометрических факторов |
...64 |
||
2.3 Р еш ен ие С Л А У с “бол ьш и м ” количеством уравн ен ий |
.. |
74 |
|
2.3.1 Формализация задачи................................................................. |
|
74 |
|
2.3.2 Решение в численном виде........................................................ |
|
78 |
|
2.3.3 Исследование влияния вариации нагрузки............................... |
|
83 |
|
2.3.4 Исследование влияния вариации геометрических факторов... |
87 |
||
2.4 М н оговари антны е задач и .................................................................. |
|
93 |
|
2.4.1 Формализация уравнений.......................................................... |
|
93 |
|
2.4.2 Решение в виде рациональных и вещественных чисел........... |
|
95 |
|
2.4.3 Оператор цикла РОК ... ВО. Учет особенностей задания С-9 |
|||
101 |
|
|
|
2.4.4 Исследование вариации нагрузки............................................ |
|
104 |
|
2.4.5 Исследование вариации геометрических факторов................ |
|
112 |
|
3.... Символьное дифференцирование в САВ КЕВ11СЕ и его |
|||
использование в задачах кинематики........................................... |
121 |
||
3.1 О ператор ди ф ф еренц ирования О Р ............................................ |
|
121 |
|
3.2 .. П остан овка задач и струк тура програм м по кинем атике |
|||
т о ч к и .............................................................................................................................. |
|
|
123 |
3.3 .... О пределение скорости и уск орени я точки по заданны м |
|||
уравн ен иям ее д в и ж ен и я ................................................................................... |
|
125 |
|
3.4 ... С оставление уравн ен ий движ ен ия точки и определение |
|||
ее скорости и уск орен и я ..................................................................................... |
|
131 |
|
3 . 5 .............. |
О пределение ки нем ати чески х характери стик при |
||
слож ном движ ении точ к и .................................................................................. |
|
138 |
|
ЧАСТЬ 2. КРАТКИЕ СВЕДЕНИЯДЛЯ ПРАКТИЧЕСКОЙ |
|||
РАБОТЫ НА П К ................................................................................... |
159 |
||
4. Общее описание ПК................................................................. |
159 |
||
190
4 . 1 |
............С равн ительн ое описание клавиатур зарубеж н ы х и |
||
отечественны х П К ................................................................................................. |
159 |
||
4 |
.2 |
Д ей ствия при “зави сан и и ” к ом п ь ю тер а ................................. |
162 |
5. |
Основы операционной системы ВОЯ.............................. |
164 |
|
5 |
.1 |
О сновны е терм ины и п он яти я ...................................................... |
164 |
6... |
Практическая работа на ПК с использованием Мог1оп |
||
Соттапйег............................................................................................... |
169 |
||
6 |
.1 |
К ратки е сведения о Nо^1оп С о т т а п й е г (N С )..................... |
169 |
6 |
.2 |
N01400 С о т т а п й е г п одробн ее........................................................ |
172 |
|
6.2.1 Управление панелями и запуск файлов................................... |
172 |
|
|
6.2.2 Редактирование текстового файла........................................... |
176 |
|
|
6.2.3 Назначение функциональных клавиш..................................... |
178 |
|
7 ........ |
|
Решение задачи на ПК и доведение первоначального |
|
решения до правильного..................................................................... |
185 |
||
7 |
.1 |
С еанс работы на П К с составлением програм м ы для С А В |
|
К Е В Г С Е ........................................................................................................................ |
185 |
||
7.2 |
Запуск програм м ы в С А В К ЕВ11С Е .......................................... |
186 |
|
ЛИТЕРАТУРА................................................................................. |
187 |
||
191
