- •«Санкт-Петербургский государственный университет аэрокосмического приборостроения»
- •Санкт-Петербург
- •Пакет прикладных программ MathCad.
- •1.1 Практическая работа 1. Основы работы с MathCad
- •Математические выражения
- •Операторы
- •Типы данных
- •Функции
- •Текстовые фрагменты
- •Графические области
- •Построение пересекающихся фигур
- •Создание анимационного клипа
- •Задания к упражнению 10
- •Практическая работа 2. Решение уравнений средствами MathCad
- •Численное решение нелинейного уравнения
- •Отсутствие сходимости функции root
- •Рекомендации по использованию функции root
- •Нахождение корней полинома
- •Решение систем уравнений
- •Решение матричных1 уравнений
- •Символьное решение уравнений
- •Порядок выполнения практической работы 2
- •Варианты упражнения 1
- •Варианты упражнения 2
- •Варианты упражнения 3
- •Варианты упражнения 4
- •1.3 Практическая работа 3. Символьные вычисления в MathCad
- •Выделение выражений для символьных вычислений
- •Символьные операции Операции с выделенными выражениями
- •Операции с выделенными переменными
- •Операции с выделенными матрицами
- •Операции преобразования
- •Стиль представления результатов вычислений
- •Примеры символьных операций в командном режиме
- •Операторы вычисления пределов функций
- •Задание операторов пользователя
- •Порядок выполнения лабораторной работы 3
- •Варианты упражнения 3
- •Варианты упражнений 6 и 7
- •Контрольные вопросы
- •Практическая работа 4. Программирование в среде MathCad
- •1.5 Практическая работа 5. Решение задач линейного программирования MathCad
- •1.6 Практическая работа 6. Решение задач линейного программирования (Транспортная задача)
- •2. Программирование в среде excel
- •Краткие сведения из теории
- •Настройка пользовательского интерфейса. Управление документами.
- •Оформление листа с текстовыми данными.
- •Оформление листа с числовыми данными.
- •2.3 Копирование/перемещение данных Возможности Автозаполнения
- •Копирование/перемещение данных. Заполнение из списков.
- •Автозаполнение с формированием прогрессий.
- •Мастер условного форматирования. Контроль ввода
- •Контроль ввода
- •Мастер условного форматирования.
- •Ввод формул. Относительная адресация.
- •Использование формул с относительной адресацией.
- •Функция суммирования
- •2.6. Данные процентного типа в формулах. Зависимости в формулах
- •1. Использование данных «процентного» типа
- •Выявление зависимостей в таблице с формулами
- •Полная абсолютная адресация в формулах
- •Полная абсолютная адресация
- •Собственные имена ячеек
- •Частичная абсолютная адресация в формулах
- •Графическое отображение данных
- •Проектирование таблицы для расчета
- •Оформление контроля ввода.
- •Оформление условного форматирования.
- •Оформление примечаний.
- •Задачи линейного программирования
- •Порядок работы
- •2.12 Задачи оптимизации (поиск решения)
- •Порядок работы
- •4. Библиографический список
Полная абсолютная адресация в формулах
Полная абсолютная адресация
Материал для подготовки.
Абсолютная ссылка это не изменяющийся при копировании и перемещении формулы адрес ячейки. Для обозначения абсолютной ссылки используется знак $. Символ $ можно вводить непосредственно с клавиатуры, или в режиме ввода/редактирования устанавливать клавишей [F4] для текущей ссылки. При использовании клавиши [F4], имейте в виду, что она меняет адресацию по кругу. Например, в формуле записан адрес А1. Одно нажатие [F4] даст результат $А$1, повторное - А$1, третье - $А1, еще одно вернет относительный адрес А1 и т.д.
Если знак $ стоит перед номером строки и именем столбца, такая ссылка называется полной (по столбцу и строке). Пример полной абсолютной ссылки - $B$5.
Постановка задачи: Создать и заполнить прайс-лист, в котором цена единицы товара указывается в долларах и рублях. Для определения цены товара в рублях вводится курс доллара. Выделить цены в долларах от 100 до 1000 и выше 1000.
Макет таблицы:
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
1 |
|
|
|
|
Курс доллара |
Х р. |
|
|
|
|
2 |
ПРАЙС-ЛИСТ |
|||||||||
3 |
Канцелярия |
Ед. изм. |
Цена ед. товара |
Бытовые приборы |
Ед. изм. |
Цена ед. товара |
||||
4 |
артикул |
Наименование |
в долларах |
в рублях |
артикул |
Наименование |
в долларах |
в рублях |
||
5 |
ХХХ |
ХХХ |
ХХХ |
$ X |
? р. |
ХХХ |
ХХХ |
ХХХ |
$ X |
? р. |
6 |
ХХХ |
ХХХ |
ХХХ |
$ X |
|
ХХХ |
ХХХ |
ХХХ |
$ X |
… |
7 |
ХХХ |
ХХХ |
ХХХ |
$ X |
|
ХХХ |
ХХХ |
ХХХ |
$ X |
… |
Математическая модель
<цена товара в рублях> = <цена товара в долларах>*<курс доллара>
Первая формула записывается в E5 =G1*D5. Формула копируется в E6:E7 (вниз) и J5:J7 (вправо). Если формулу оставить в таком виде, то в ячейке E6 она примет вид =G2*D6, а в J5 - =L1*I5. Получается, что в нашем случае формула непригодна для копирования, т.к. адрес ячейки G1 не должен меняться, а должен оставаться неизменным в любой ячейки таблицы (быть «заморожен»). Поэтому в формуле следует использовать полную абсолютную ссылку на ячейку G1, т.е. формула будет выглядеть так: =$G$1*D5.
Выполнение работы. Заполните лист Прайс согласно макету, мат. модели и пояснениям:
Ввод формулы в ячейку E5.
Технология ввода формулы: знаки с клавиатуры, адреса ячеек щелчком мыши, абсолютная ссылка нажатием клавиши [F4] после ввода адреса.
нажатие клавиши =, щелчок мышью по ячейке G1
нажатие клавиши [F4]
нажатие клавиши *, щелчок мышью по ячейке D5
ввод формулы (щелчок по кнопке ввода в строке формул или нажатие клавиши [Enter])
Копирование формулы в E6:E7 и J5:J7
Технология копирования формулы в смежные ячейки (E6:E7): протягивание мышью за маркер заполнения выделенной ячейки. Технология копирования формулы в несмежные ячейки (J5:J7): выделить блок ячеек E5:E7, подвести указатель мыши к любой границе выделенного блока, при нажатой клавиши [Ctrl] перевести указатель на ячейки J5:J7
Выполните условное форматирование.
