Моделирование и визуализация экспериментальных данных
книга

Моделирование и визуализация экспериментальных данных : лабораторный практикум

Форматы: PDF

Издательство: Северо-Кавказский Федеральный университет (СКФУ)

Год: 2018

Место издания: Ставрополь

Страниц: 125

Артикул: 73226

Возрастная маркировка: 16+

Электронная книга
250

Краткая аннотация книги "Моделирование и визуализация экспериментальных данных"

Пособие представляет лабораторный практикум, состоящий из девяти лабораторных работ, каждая из которых включает цель работы, формирующиеся компетенции обучаемого, теоретическая часть, задания, контрольные вопросы и содержание отчета, в конце пособия представлена рекомендуемая литература.
Предназначено для бакалавров направления подготовки 09.03.02 Информационные системы и технологии.

Содержание книги "Моделирование и визуализация экспериментальных данных"


ПРЕДИСЛОВИЕ
ЛАБОРАТОРНЫЕ РАБОТЫ
1. Знакомство с MATLAB
2. Проведение вычислений без М-файлов
3. Проведение вычислений с помощью М-файлов
4. Реализация вычислений с помощью графического интерфейса (GUI)
5. Использование MathCAD для обработки экспериментальных данных, заданных в табличном виде
6. Использование инструментальных средств для формирования последовательности случайных чисел
7. Применение инструментальных средств для расчета числовых характеристик выборки
8. Использование инструмента «Описательная статистика» для обработки экспериментальных данных
9. Применение инструментальных средств для построения уравнения регрессии
РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

Все отзывы о книге Моделирование и визуализация экспериментальных данных : лабораторный практикум

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Моделирование и визуализация экспериментальных данных : лабораторный практикум

Моделирование и визуализация экспериментальных данных го являются указателями на все дочерние объекты, включая и сам figure. Она передается параметром в каждую процедуру и позволяет программисту изнутри обмениваться данными между дочерними компонентами окна. В нее можно записывать и поль­зовательские данные; поскольку значении переменных среды регистрируются циклически, то при изменении handles (путем прибавления лишнего поля, не обязательно указателя) простого присвоения недостаточно, а следует применять дополнительно команду guidata. Ключевой момент в создании GUI-программы - это органи­зация обмена данными между расчетной программой и вызы­вающей ее оболочкой. В первую очередь для этого нужны те переменные, доступ к которым является общим. Один из пу­тей слишком очевиден - обращение к глобальным переменным (см. маркер global). В разбираемом примере реализован путь до­бавления данных не путем наращения handles, а с помощью ор­ганизации т. н. пользовательских данных. Они непосредствен­но не видны из различных функций (например, Callback-ов), но к ним можно получить доступ парой функций - getappdata, setappdata. Поэтому их удобнее всего инкапсулировать в одну структуру; тем не менее, при желании пользователь может вве­сти несколько таких структур (в отличие от GUI-данных, кото­рые уникальны). В руководстве описан еще один способ - через свойство UserData, ассоциированным с каждым компонентом окна и фундаментальные функции set(handles.NNN,...) и get (здесь N N N - имя компонента, задаваемое в свойстве Tag). Подробнее разберем пример. Назначение GUI-программы -по числам, вводимым пользователем в два бокса, вычислить при нажатии на кнопку «Пуск» их сумму и отобразить ее в треть­ем боксе. При нажатии на кнопку «Закрыть» окно закрывается. В функции m y l OpeningFcn на лету создаем двупольную струк­туру т у , затем данные в ней копируем/инкапсулируем в пользо­вательскую структур mydata. Эта структура впредь будет ассо­циирована с figure, указатель на которую временн...