
- •1. Субъект – проблема – цель – объект
- •2. Объект –система –модель
- •3. Модель: параметры порядка, дискретность восприятия.
- •4. Сложные и большие системы.
- •5. «Черный ящик».
- •10.Целевая классификация моделей: статические и динамические модели.
- •11.Формализация исследования сложной системы: уровень черный ящик.
- •12.Функционирование и развитие модели.
- •13. Абстрактные способы воплощения модели естественного языка
- •14. Иерархия абстрактных способов воплощения моделей в специализированных языках.
- •15. Материальные способы воплощения моделей – строятся средствами окружающего мира.
- •16. Материальное воплощение абстрактных моделей. Модели условного подобия.
- •17. Различия между моделью и действительностью, конечность модели.
- •18. Различия между моделью и действительностью, упрощенность модели.
- •19. Различие между моделью и действительностью. Приближенность модели.
- •20. Сходство между моделью и действительностью. Предел истинности.
- •21. Адекватность и эффективность моделей.
- •22. Сложность алгоритмизации моделирования.
- •23. Системность мира
- •24. Понятие кибернетики.
- •25. Понятие и синергетике.
- •26. Декомпозиция.
- •27. Агрегирование. Эмержентность.
- •28. Основные виды агрегирования.
- •29. Формулировка задачи выбора
- •30. Множество задач выбора.
- •31-40 Нет нигде (спросить Монновскую на консультации)
- •41. Понятие сигнала.
- •42. Типы сигналов.
- •43. Понятие об экспериментальном методе.
- •44. Особенности измерений.
- •45. Измерительные шкалы.
- •46. Расплывчатое описание ситуаций.
- •47. Описание случайных событий.
- •48. Обработка экспериментальных данных.
- •49. Формулировка проблемной ситуации. Проблематика.
- •50. Выявление целей.
- •51. Выбор среды программирования
- •52. Характеристика MatLab
- •53. Формирование матриц и спец???
- •56. Функция plot
- •64-71 Нету
- •73. Char
- •74. Struct
- •75. Cell
56. Функция plot
строит график
plot (x1,y1, x2, y2) (необязательно: цвет знак тип линии)
заголовок графика title (‘текст’);
Обозначение осей:
xlabel(‘время’);
ylabel(‘скорость’);
gridon(off) – сетка
holdon(off) – несколько графиков в одном окне
gtext – текст на графике
57. операции с полиномами
p(x)=anxn+…+a2x2+a1x+a0
в матлабе :
p=[an … a2 a1 a0]
r=root(p) – вектор корней
p=poly(r) – реконструирование полинома по корням
y=polyval(p,x); y=f(x)
58. аппроксимация и интерполяция данных
p1=polyfit(x,y,n) номинальная аппроксимация
x,y - вектора, n-порядок полинома
интерполяция
yi=interp1(x,y,xi, <метод>)
spline(x,y,x:)
59 - нету
60. Специальные функции графического окна.
figure
можно изменить цвет, размер текста, знаков…
оси:
axis(xmin, xmax,ymin,ymax)
axis auto - вернуть оси
axis xy – декартов. система
axis equal – одинаковый масштаб по обеим осям
subplot(3,4, номер подокна) – показать определенный кусок окна
и затем – plot
Пример
p1=polyfit(x,y,2)
y1=polyval(p1,x1);
plot(x1,y1)
№61 Оператор условного перехода.
if
<условие>
<операторы>
else
<операторы>
end.
Могут также применяться логические операторы & (и), | (или), ~ (не).
if …..
else if….
….
else if ….
…
else if …
…
…
end
№62. Операторы переключения.
switch <выражение или переменная>
case
<значение>
<операторы>
case <значение>
<операторы>
case <значение>
<операторы>
otherwise <операторы>
<операторы>
end
№63 Операторы цикла.
while<условие><операторы>
end
или так задаем
for <имя> = x:x:x (например i=2:5:100)
<операторы>
end
64-71 Нету
64. Ввод данных в диалоговом режиме
65, М-файлы function и script файлы.
66. Локальные и глобальные переменные.
67. Меню, организация повтора.
68. Организация изменения данных в режиме диалога.
72. Представление чисел. Элементарные математические операции. Классы.
File-Preferences (8)
Классом в MatLAB принято называть определенную форму представления вычислительных объектов в памяти компьютера в соответствии с правилами их преобразования. Класс определяет тип переменной, а правила – операции и функции, которые могут быть применены к этому типу. Кроме того, тип определяет объем памяти, которая отводится под переменную и структуру размещения данных в этом объеме. Операции и функции определяют методы класса.
Основные классы вычислительных объектов:
array – обобщенный класс объектов-массивов, прародитель всех используемых классов.
double – наиболее распространенный тип переменных. Представляет собой числовые массивы и матрицы действительных или комплексных чисел с плавающей запятой в формате двойной точности.
char – массив (строка) символов. Каждый символ занимает 16 битов.
struct – массивы записей. Запись состоит из полей, каждое из которых имеет свое имя.
cell – массивы ячеек. Представляют собой несколько других массивов.
sparse – разряженные матрицы, для хранения матриц с незначительным числом ненулевых элементов.
uint8– массивы 8-разрядных чисел без знаков, которые размещаются в 1/8 части памяти, необходимой для чисел с двойной точностью.