Задание. Выполнил: студент группы ТПЛ-111
Выполнил: студент группы ТПЛ-111 Акимов Сергей Проверил: Долгачев Н. И.
Москва – 2014 Цель лабораторной работы: Требуется рассчитать изменение удельной силы сопротивления движению поезда Характеристика поезда: тепловоз 2ТЭ116 массой Характеристика пути: путь – звеньевой; профиль пути – уклон крутизной i =3,5‰. Сила сопротивления движению поезда
где
g – ускорение свободного падения, g=9,81 м/с2. Формулы (4.3), (4.4) – эмпирические. Значения удельных сил сопротивления движению поезда определяется из равенства:
где
Выполнение работы: Рассмотрим ход решения поставленной задачи, результаты которого представлены на рисунке 1. Рисунок 1 – Универсальный метод решения задачи Коэффициенты, входящие в формулы расчёта удельных сил основного сопротивления движению локомотива Выделим в таблице 1 диапазон B10:B19 и выполним команды «Формулы» основного меню, «Присвоить имя» подменю «Определённые имена». В появившемся диалоговом окне “Создание имени” в поле для имени вводим латинскую букву “ появится значение. После копирования формулы в другие ячейки диапазона E10:E19 в них также появятся значения Присвоим диапазону G10:G19 имя “y”, диапазону H9:L9 - имя “mo”. Выделим ячейку H10 и занесём в неё через строку формул выражение для вычисления удельной силы Убедившись в достоверности результата в ячейке H10, копируем эту формулу в строке формул. Выполним команды «Формулы» основного меню, «Диспетчер имён» подменю «Определённые имена». В появившемся диалоговом окне “Диспетчер имён” щёлкнем ЛКМ на кнопке “Создать”. Появится диалоговое окно “Создание имени”, показанное на рисунке 2.В поле “Имя” набираем wk, а в поле “Диапазон” вставляем ранее скопированную формулу расчета поезда Рисунок 2 – Создание именованной формулы Очищаем ячейку H10 таблицы 2. Выделяем диапазон ячеек H10:L19, предназначенный для результатов. В этом диапазоне активной остаётся ячейка H10. Набираем символ равенства, затем имя именованной формулы wk и комбинацию клавиш “Ctrl + Shift + Enter”, чтобы именованная формула работала со всеми ячейками выделенного диапазона H10:L19 как формула массива (с фигурными скобками),т.е. {=wk}. Диапазон заполнится значениями приведено на рисунке 3. Рисунок 3 – Список всех имен, созданных на рабочем листе 1 Для редактирования, при необходимости, именованной формулы следует выделить в списке её имя, и в поле “Диапазон” диалогового окна появится формула. Завершить редактирование нужно щёлканьем ЛКМ на кнопке “Закрыть”. Открытое для редактирования именованной формулы диалоговое окно приведено на рисунке 4. Рисунок 4 – Вид диалогового окна для редактирования формулы На рисунке 5 приведен расчёт для состава поезда, сформированного из восьмиосных вагонов, с учётом бесстыкового пути.
Рисунок 5 – Универсальный метод решения (замена a2, a3, b1, b2, b3) При новых типах вагонов и пути потребовалось изменить только значения коэффициентов а2, а3, в1, в2, в3, а именно: а2 = 0.008, а3 = 0.00025, в1=6, в2=0.026, в3=0.0017. Мы получили таблицы 1 и 2 с новым содержанием (новыми результатами) без какого-либо редактирования формул, что доказывает универсальность такого способа создания таблиц. При смене режима движения поезда с тяги на выбег или торможение, что происходит обычно на спусках, изменятся значения крутизны спуска и коэффициентов а1, а2, а3 у локомотива. На рисунке 6 приведен расчёт а1=2.4, а2=0.009, а3=0.00035. Рисунок 6 – Расчет Здесь также не потребовалось никакого редактирования формул, что снова подтверждает универсальность такого способа создания таблиц. Вывод: Мы смогли рассчитать изменения удельной силы сопротивления движению поезда
Цель
Получить практические навыки работы с функциями и указателями на языке «С/C++». Задание Разработать алгоритм и написать программу, где необходимо создать новую матрицу из строк исходной, в которых есть хотя бы 2 одинаковых элемента. Программа должна содержать меню с выбором действий и выполнятся многократно, по желанию пользователя.
|