Форум программистов, компьютерный форум, киберфорум
Наши страницы
MathCAD
Войти
Регистрация
Восстановить пароль
 
st_s
0 / 0 / 0
Регистрация: 22.06.2017
Сообщений: 19
1

Найти элементы пересечения луча в матрице

13.06.2018, 14:09. Просмотров 140. Ответов 5

Всем доброго дня!
Помогите пожалуйста найти элементы матрицы которые пересекает луч в виде матрицы - (матрица луча).
К примеру взять матрицу А= 5х5: http://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix}1 & 2 & 3 & 0 & 0\\ 0 & 2 & 0 & 1 & 3\\ 1 & 0 & 1 & 0 & 3\\ 1 & 2 & 0 & 1 & 2\\ 0 & 3 & 1 & 2 & 1\end{pmatrix}
Нужно провести луч из координаты http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{4,0} в координату http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{2,4} и найти все элементы которые пересекает данный луч и построить матрицу этого луча.
В идеале я должен построить 5 таких лучей из http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{4,0} в http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{0,4}, http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{0,4}, http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{2,4}, http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{3,4}, http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{4,4}.
Ну думаю по аналогии смогу остальные найти)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2018, 14:09
Ответы с готовыми решениями:

В матрице найти элементы с наибольшим значением на главной диагонали
В матрице а(5х5) найти элементы с наибольшим значением на главной диагонали....

В действительной матрице порядка MxN найти строки, элементы которых упорядочены по убыванию
В действительной матрице порядка MxN найти строки, элементы которых упорядочены...

Найти точки пересечения кривых второго (третьего) порядка в символьных переменных и найти графическое подтверждение
Задание 2. Найти точки пересечения кривых второго (третьего) порядка в...

Найти точки пересечения кривых второго (третьего) порядка в символьных переменных и найти графическое подтверждение полученного решения
Задание 2. Найти точки пересечения кривых второго (третьего) порядка в...

Не могу найти точку пересечения
Помогите пожалуйста, такая проблема: у меня есть два графика, один график...

5
Krasme
3291 / 2650 / 923
Регистрация: 02.02.2014
Сообщений: 7,273
13.06.2018, 14:39 2
Цитата Сообщение от st_s Посмотреть сообщение
В идеале я должен построить 5 таких лучей из в , , , , .
ой ли...
А4,00,4 - обычная побочная диагональ, ваши индексы не соответствуют им
0
st_s
0 / 0 / 0
Регистрация: 22.06.2017
Сообщений: 19
13.06.2018, 14:51  [ТС] 3
Хорошо, тогда просто про то, что я говорил - А4,0-А2,4
Это не побочная, я долго искал формулу для луча, но в маткаде не знаю как её прописать.
0
Symon
Эксперт по математике/физике
2074 / 1923 / 562
Регистрация: 29.09.2012
Сообщений: 3,965
Записей в блоге: 13
13.06.2018, 15:31 4
Цитата Сообщение от st_s Посмотреть сообщение
найти элементы матрицы которые пересекает луч
Берете Две точки A(i0,k0), B(i1,k1) -концы отрезка (k0<k1, i0,i1 номера строк, k0,k1 - номера столбцов)). Пишете уравнение отрезка и меняя k от к0 до к1, проверяете, является ли ордината отрезка в точке к целым числом, скажем i. тогда элемент матрицы с индексами i,k является искомым - включаете его в список.
0
st_s
0 / 0 / 0
Регистрация: 22.06.2017
Сообщений: 19
13.06.2018, 17:37  [ТС] 5
Я попробовал сделать, как вы порекомендовали. Но все равно не очень понятно. Вот уравнение отрезка: y= -0.5*x+4;
Я хочу подставить элемент С(i2,k3), в данной матрице С(x=3, y=2) при подстановке, не получается целое число. И его включать в список или нет...
0
Symon
Эксперт по математике/физике
2074 / 1923 / 562
Регистрация: 29.09.2012
Сообщений: 3,965
Записей в блоге: 13
13.06.2018, 20:51 6
Цитата Сообщение от st_s Посмотреть сообщение
Я попробовал с
Найти элементы пересечения луча в матрице
1
13.06.2018, 20:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2018, 20:51

Найти точку пересечения графиков в Маткад
Не могу найти точку пересечения, здесь есть такая тема, все делаю как указана...

Найти точки пересечения графиков в MathCAD
Как найти точки пересечения графика функции R(xx) на уровне 0.707 координатным...

Как найти точки пересечения графиков
Как найти точки пересечения графиков? Помогите пожалуйста


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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