Публикации по теме 'matlab'


Применение метода перекрестной проверки K-Fold в MATLAB для оценки и проверки модели
Что такое перекрестная проверка K-Fold и почему она используется? K-Fold Cross Validation — это широко используемый метод оценки модели машинного обучения для оценки производительности модели в наборе данных. Он предназначен для смягчения потенциальных проблем, связанных с переоснащением, и для обеспечения более надежной оценки способности модели к обобщению. Процесс включает в себя разделение исходного набора данных на K подмножеств примерно одинакового размера. Следовательно, K..

Численное решение систем обыкновенных дифференциальных уравнений (ОДУ 1-го порядка)
Системы решения ОДУ с помощью MATLAB Обычные дифференциальные уравнения или ОДУ играют важную роль в различных приложениях. И часто для их решения лучше всего подходят численные методы. Давайте посмотрим, как мы это делаем в MATLAB, решая системы обыкновенных дифференциальных уравнений первого порядка. Здесь нас беспокоит применение распространения ВИЧ-инфекции. Уравнения Уравнения представляют собой мгновенные балансы, основанные на количестве здоровых клеток (H) ,..

Оптимизация расстановки сидений с помощью PSO (оптимизация роя частиц)
Цель этого блога - понять алгоритм оптимизации PSO при таком расположении сидений. Мы создаем рассадку для проведения обследования. Конфигурация экзамена такова, что у нас 15 студентов MA 102 и 15 студентов ES 202, и экзамен будет проводиться в один и тот же день / время [Вместимость аудитории - 40]. Конфигурация расстановки сидений Фитнес-функция Здесь мы максимизируем сумму расстояний между каждым студентом и каждым другим студентом, который принадлежит к тем же курсам...

Пример классификации изображений глубокого обучения в Matlab
В этом сообщении блога мы обсудим, как выполнять классификацию изображений с помощью MATLAB. Давайте начнем. Что такое глубокое обучение? Глубокое обучение — это подмножество машинного обучения в области искусственного интеллекта (ИИ), в котором есть сети, способные учиться без присмотра на неструктурированных или немаркированных данных. Также известно как Глубокое нейронное обучение или Глубокая нейронная сеть . Предпосылки Набор инструментов для глубокого обучения Надстройка..

Тонкая разница между циклом и функцией в Matlab
Мы пишем фрагменты кода, которые нужно выполнить несколько раз. Очевидно, нам не нужно вводить строки снова. Это потому, что это делает программу длинной, а также мы не очень хорошо печатаем (это я 🤷😀). Затем мы думаем «Это компьютер. Он создан для автоматизации моих задач». Итак, вы узнали в Интернете, что это можно сделать либо с помощью циклов, либо с помощью функций, либо и того, и другого. Как мы решаем, какой из них использовать? Петли Циклы полезны, когда вам нужно..

Инструмент Profiler в Matlab — Введение
Программа Matlab или любая другая программа полезна и эффективна только в том случае, если она работает быстро и выводит результат за логическое время. Что делать, если ваша программа выполняется слишком долго? Как вы можете изменить код так, чтобы время выполнения не расстраивало вас или кого-либо еще? Прежде чем вы сможете внести необходимые изменения, вам нужно знать, какие части кода и какие функции вызывают замедление работы программы. Matlab Profiler Tool — это решение. Процесс..

Код MATLAB для преобразования симметричных компонентов в исходные векторы
Цель: разработать программу для преобразования симметричных компонентов в исходные вектора. Вопросы. Генератор, питающий несбалансированную нагрузку со следующими напряжениями между фазой и землей: Va=18 / 0° kV Vb=13.3 /-132°kV Vc=12 / 110° kV Найдите симметричные компоненты. Код Matlab:- очистить все клк % Несимметричные напряжения в полярной форме: величина и угол Vabc = [18,0 0; 13.3 -132 ; 12 110]; % Скрыть в прямоугольную форму mag=..