Как реализовать алгоритм ближайшего соседа в matlab?

Анатолий Г.
  · < 100
Вы знаете ответ на этот вопрос?
Поделитесь своим опытом и знаниями
Войти и ответить на вопрос
Читайте также

Программирование и алгоритмы. Как решить задачу?

Alex Netkachov
Эксперт
16
Программист (С#, JS, Go), разработчик ПО (desktop, web, backend), тимлид (интернациональна...  · t.me/avnetkachov

Наименьший по площади многоугольник, содержащий заданную точку А - это выпуклый многоугольник, стороны которого образованы отрезками, лежащими на некотором подмножестве данных прямых.

Для решения задачи потребуется методы: 1) нахождения точки пересечения двух прямых, 2) нахождения формулы прямой, походящей через точку и перпендикулярную другой прямой.

Алгоритм: 1) проведите перпендикуляры из точки на все прямые и найдите ближайшую 2) двигаясь по часовой стрелке, находите стороны прямоугольника, пока не найдете все, или не определите, что следующей нет.

Если есть многоугольник с минимальным количеством вершин, содержащий заданную точку А - то это треугольник. В этои треугольнике одна из точек переесечения с высотами, проведенными из точки А должна быть внутри отрезка, образованного точками пересечения прямых. Алгоритм решения: надите все такие отрезки, выбирайте тройки связаных отрезков, содержащие найденные отрезки, и проверяете, составляют ли они треугольник или нет.

Можно ли программировать в матлабе?

Во всём по чуть-чуть: немного спорта и туризма, немного знаний в IT, немного...

В матлабе можно решать довольно сложные математические задачи и просчитывать большие объемы данных. У меня дипломная работа написана была на матлабе, по теме диэлектрической проницаемости секции в волноводе. Однако говорить, что в матлабе можно полноценно программировать я бы не стал. Если вы хотите изучить программирование, возьмите какие-нибудь базовые объектно-ориентированные языки: c++, java, python и т.д.

12 ноября 2018  · < 100

Как в матлабе записать x=e/2?

Студент, учусь на 5 курсе Самарского Университета. Увлекаюсь спортом (футбол...

Собственно говоря, это так и будет выглядеть. = оператор присвоения, а / - оператор деления. Если у вас что-то не работает, обратите внимание на то, чем являются у вас переменные, числом, матрицей, изображением или ещё чем.

Каково это — создать мем и узнать, что он начал пользоваться популярностью в интернете?

Мемы крутятся — регресс мутится

Мой мем даже гуглить не надо. В честь него на первое апреля была запилена пасхалка вк, чуть позже появились стикеры с ним, потом я узнала, что в его честь мейл.ру организовал каток, а на фестивале вк в прошлом году стояла его огромная статуя. Он успел уже страшно всем надоесть и заставил многих разочароваться в чувстве юмора современного общества. Это слово я прямо возненавидела всей душой, хотя оно применяется теперь в повседневной речи вообще везде. Этот мем — НИЧОСИ.

Основа была заложена 6 июля 2013 года. У меня есть близкая подруга, с которой мы периодически рисуем друг другу на стеночке всякий треш (даже до сих пор). Я нарисовала ЭТО у неё на стене за полминуты в тот день с приложения Kate Mobile, что собсно довольно очевидно становится по рисунку, если приглядеться. Иногда мы сохраняем рисунки друг друга в папку с сохраненками в вк, так случилось и в этот раз. Она не была какой-то известностной личностью ни в каком смысле, разве что у нас много виртуальных приятелей из других городов, которые наши сохраненки периодически чекают и соответственно пересохраняют их себе. Мы привыкли за год находить этот рисунок у "друзей друзей" максимум, забыли о нём вообще.

В конце 2014 я вспомнила о нем, увидев снова там, где меньше всего ожидала увидеть: в переписках моего парня с друзьями. Между делом я рассказала о том, что это мой рисунок, но к моему удивлению МНЕ НЕ ПОВЕРИЛИ. Попросили доказательство. Оказалось, что пикча гуляет по всему рунету уже полгода как. Эта подруга и все немногочисленные просвещенные кидали мне статьи и видео, посвещенные возможному происхождению сего явления, и общепринятой версией считается то, что впервые он появился на пикабу в 2014 где-то там в комментариях. В общем, забавно это всё было наблюдать, это стало своего рода культурной волной, а я ведь просто баловалась от скуки с тефоном. Причем это не было случайностью, он распространялся очень долго, интернет начал казаться воистину тесным.

Однажды ради лулзов я написала в техподдержку вопрос на эту тему, раздували с подругой, что может долю получу, а то вон на одних дошиках живу, а ведь создатель такого масштабного феномена. Всё свелось к тому, что для приобретения каких-то прав мне надо писать письмо с заявлением и отправлять в филиал вк соответветственно, чтоб этот вопрос начали рассматривать, но это уже перестало быть таким весёлым, и мы забили. К тому же со временем я начала этого как-то стыдиться даже, да и оригинал уже был давно всеми забыт и никому не интересен, так как был заменен на нечто, похожее на мусорный бак/миньона/контрацептив, ну вы поняли.

Эта запись всё ещё висит на стене у подруги, но она закрыта. Прямая ссылка на оригинальный рисунок: http://cs309119.vk.me/v309119403/5e16/kSpqyJTMzYc.jpg. Какой-никакой вещдок: http://cs626819.vk.me/v626819403/19f38/2wPazFVKWiM.jpg

Прочитать ещё 35 ответов

Что такое компилятор и как работает алгоритм?

Студия интернет-маркетинга  · ics-media.ru
Отвечает
Павел

Добрый день!

Компилятор - специальный программный инструмент, который переводит код на каком-либо языке программирования в "машинный код" (понятный операционной системе и компьютеру) и в итоге создает исполняемый файл (тот файл, который Вы запускаете, чтобы открыть программу). Пример компилятора языка C: gcc; языка C++: g++.

Алгоритм - это последовательность действий, причем не обязательно в программировании, а вообще во всем.

В программировании алгоритм представляет собой некий план того, как именно должна функционировать программа, по сути, алгоритм - та основа, на которой уже пишется программный код.

Этап разработки алгоритма предшествует самому написанию программы и идет после того, как появляется идея для разработки. В ходе разработки алгоритма продумайте все основные шаги, как именно должна работать Ваша программа. Один из вариантов изображения алгоритма - блок-схемы.

3 сентября  · < 100