Команды системы matlab


% Задание координат вершин куба



Download 0,71 Mb.
bet64/64
Sana16.03.2023
Hajmi0,71 Mb.
#919522
TuriМетодические указания
1   ...   56   57   58   59   60   61   62   63   64
Bog'liq
komandy-sistemy-matlab-metodicheskie-ukazaniya-k-laboratorno-praktich-zanyatiyamrazdel-2

% Задание координат вершин куба
х = [0 1 1 0 0 0 1 1 0 0 1 1 1 1 0 0];
у = [0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1];
z = [0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0];
% Циклическое изменение значения перспективы
for phi = 0:10:90
% Получение матрицы проектирования
T = viewrmtx(-37.5,30,phi) ;
% Нахождение проекций
v = T*[x; у; z; ones(size(x))];
x1 = v(l,:)./v(4, :);
y1 = v(2,:)./v(4,:);
% Вывод результата на двумерные оси
plot(x1,y1)
pause(1)
end
xlim, ylim, zlim – установка или определение пределов осей координат (на примере xlim).
xl = xlim – вектор из двух элементов x1 содержит пределы оси х.
xlim([xmin xmax]) – входной аргумент задает пределы оси х свойство xLim принимает значение [xmin xmax].
xlmode = xlim('mode') – выходной аргумент является строковой переменной и содержит значение ('auto' или 'manual') свойства XLimMode.
xlim(mode) – устанавливает режим выбора пределов осей, т. е. свойство XLimMode принимает значение mode ('auto' или 'manual').
xlim(Hax,...) – изменение или получение пределов осей с указателем нах.

Литература




1. Математическая компьютерная система MATLAB. Методические указания к лабораторно-практическим занятиям студентов агромеханического и агроэнергетического факультетов для начального знакомства с системой "MATLAB" по курсу математические модели и методы в расчетах на ЭВМ. Ротапринт БГАТУ, Минск, 2003. – 41с.
2. Ануфриев И.Е. Самоучитель MATLAB 5.3/6.x. – СПб.: БХВ-Петербург, 2002. – 736с.

Содержание



Кафедра вычислительной техники 1
1. Введение 3
2. Управление средой, файлами и переменными 3
2.1. Получение справочной информации 3
2.2. Управление средой MATLAB 4
2.3. Управление переменными 5
2.4. Манипулирование файлами и каталогами 6
3. Операторы и специальные символы 8
3.1. Арифметические и матричные операции 8
3.2. Логические операции и операторы 8
3.3. Побитовые операции 9
Таблица 4. Специальные символы 11
Назначение 11
Продолжение табл. 4 12
Назначение 12
3.4. Логические функции 12
4. Программирование 14
4.1. Конструкции языка 14
4.2. Сервисные функции и переменные 15
4.3. Интерактивный ввод 16
4.4. Объектно-ориентированное программирование и преобразование 17
типов 17
4.5. Функции даты и времени 17
4.6. Двоичные и текстовые файлы 18
4.7. Функции для работы с массивами ячеек 23
4.8. Функции для работы со структурами 26
5. Звуковые и графические файлы 28
5.1. Чтение, запись и преобразование звуковых данных 28
5.2. Графические файлы 29
6. Работа со строками 31
6.1. Обработка строк 31
6.2. Преобразования строка-число 34
6.3. Преобразование системы счисления 36
7. Работа с матрицами и массивами 37
7.1. Создание матриц и массивов 37
7.2. Операции с массивами 38
8. Математические функции 39
8.1. Специальные функции 39
8.2. Преобразование координат 42
9. Функции для решения задач линейной алгебры 42
9.1. Матричный анализ 42
9.2. Решение спектральных задач 44
9.3. Решение линейных уравнений, разложения и обращение матриц 45
9.4. Вычисление функций от матриц 47
10. Решение различных математических задач 47
10.1. Поиск корней 47
10.2. Интерполяция 48
10.3. Минимизация и оптимизация 49
10.4. Дифференцирование и конечные разности 50
10.5. Интегрирование 50
10.6. Решение дифференциальных уравнений и систем 51
11. Графика и визуализация данных 51
11.1. Двумерные графики 51
11.2. Трехмерные графики 53
11.3. Визуализация функции на непрямоугольной области 62
11.4. Оформление графиков 64
11.5. Управление видом графика 66
Литература 71

АННОТАЦИЯ

Методические указания являются дополнением к работе "Математическая компьютерная система MATLAB. Методические указания к лабораторно-практическим занятиям студентов агромеханического и агроэнергетического факультетов для начального знакомства с системой MATLAB по курсу математические модели и методы в расчетах на ЭВМ. Ротапринт БГАТУ, Минск, 2003. – 41с."


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



Download 0,71 Mb.

Do'stlaringiz bilan baham:
1   ...   56   57   58   59   60   61   62   63   64




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish