Форум программистов, компьютерный форум, киберфорум
Наши страницы
Matlab
Войти
Регистрация
Восстановить пароль
 
Sogree
0 / 0 / 0
Регистрация: 18.05.2012
Сообщений: 4
#1

Джин в кувшине! - Matlab

04.06.2013, 17:44. Просмотров 417. Ответов 2
Метки нет (Все метки)

Ребят помогите решить следующую задачку:

Итак нужно написать программу в Matlab, чтобы она, при в вводе с клавиатуры числа r (x,y) (координат точки), писала входит ли оно в диапазон или нет.

Диапазон для первого случая треугольник с границами т1(x1,y1), т2(x2,y2), т3(x3,y3)/

Для второго же тетраэдр с границами т1(x1,y1,z1) т2(x2,y2,z2) т3(x3,y3,z3) т4(x4,y4,z4). И r соответственно задается с координатой (x,y,z).

Границы треугольника/тетраэдара безразличны. Главное, чтобы программа различала выбранный диапазон и писала входит ли в него заданная с клавиатуры точка или нет.

Привожу рисунок к файлу. Буду очень благодарен, если поможете в решении данной задачки.
0
Миниатюры
Джин в кувшине!  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Зосима
4915 / 3284 / 308
Регистрация: 02.04.2012
Сообщений: 6,191
Записей в блоге: 15
Завершенные тесты: 1
04.06.2013, 17:49 #2
Думаю тебе пригодится функция inpolygon
http://www.mathworks.com/help/matlab/ref/inpolygon.html
http://samoucka.ru/document21711.html
1
Sogree
0 / 0 / 0
Регистрация: 18.05.2012
Сообщений: 4
05.06.2013, 17:05  [ТС] #3
Отписал в другой раздел форума по этому вопросу. Тему можно закрывать.
0
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru