Линейный метод наименьших квадратов

Решите проблемы линейного метода наименьших квадратов с границами или линейными ограничениями

Смотрите Сначала Выбирают Problem-Based or Solver-Based Approach для выбора между основанной на проблеме оптимизацией и основанной на решателе оптимизацией.

Линейный метод наименьших квадратов решает min || C *x - d || 2, возможно с границами или линейными ограничениями. Смотрите Линейный метод наименьших квадратов.

Для основанного на проблеме подхода создайте проблемные переменные, и затем представляйте целевую функцию и ограничения с точки зрения этих символьных переменных. Для основанных на проблеме шагов, чтобы взять, смотрите Основанный на проблеме Рабочий процесс. Чтобы решить получившуюся проблему, используйте solve.

Для основанных на решателе шагов, чтобы взять, включая определение целевой функции и ограничений и выбора соответствующего решателя, смотрите Основанного на решателе Setup Задачи оптимизации. Чтобы решить получившуюся проблему, используйте lsqlin или для неотрицательной задачи для метода наименьших квадратов, можно также использовать lsqnonneg.

Функции

развернуть все

evaluateВыполните выражение оптимизации
infeasibilityОграничительное нарушение в точке
solveРешите задачу оптимизации
lsqlinРешите ограниченные проблемы линейного метода наименьших квадратов
lsqnonnegРешает неотрицательную линейную задачу методом наименьших квадратов
mldivide, \Решите системы линейных уравнений Ax = B для x

Темы

Основанные на проблеме приложения линейного метода наименьших квадратов

Кратчайшее расстояние до плоскости

Показывает, как решить проблему линейного метода наименьших квадратов с помощью основанного на проблеме подхода.

Неотрицательная задача для метода наименьших квадратов, основанная на проблеме

Показывает, как решить неотрицательную линейную задачу методом наименьших квадратов с помощью основанного на проблеме подхода и нескольких решателей.

Крупномасштабный ограниченный линейный метод наименьших квадратов, основанный на проблеме

Решает оптическую deblurring проблему с помощью основанного на проблеме подхода.

Основанные на решателе приложения линейного метода наименьших квадратов

Приложение оптимизации с lsqlin Решателем

Пример, показывающий приложение Оптимизации и линейный метод наименьших квадратов.

Линейный метод наименьших квадратов со связанными ограничениями

Пример, показывающий использование границ в нелинейном методе наименьших квадратов.

Якобиан умножает функцию с линейным методом наименьших квадратов

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

Крупномасштабный ограниченный линейный метод наименьших квадратов, основанный на решателе

Решает оптическую deblurring проблему с помощью основанного на решателе подхода.

Основанные на проблеме алгоритмы

Основанные на проблеме алгоритмы оптимизации

Как функции оптимизации и объекты решают задачи оптимизации.

Поддерживаемые операции на переменных оптимизации и выражения

Списки все доступные математические и индексирующие операции на переменных оптимизации и выражения.

Алгоритмы и опции

Наименьшие квадраты (подбор кривой модели) алгоритмы

Минимизация суммы квадратов в размерностях n только со связанными или линейными ограничениями.

Ссылка опций оптимизации

Описывает опции оптимизации.