Нам даны данные n x n. Приближение флексиона. Например, . Если нам дано 2 (1,1), 3 (1,2), 4 (2,1), 5 (2,2) . Затем мы должны интерполировать 2 D-ultinomial при $ 0 * x * y + y + 2 * х-1 $.MATLAB. Как мы можем получить 2d-многочлен путем интерполяции
0
A
ответ
0
Эта проблема может быть сформулирована как набор линейных уравнений, которые тривиальны для решения с использованием функции mldivide.
Позвольте мне проиллюстрировать это, используя приведенный вами пример.
% from the given example
in = [...
1,1;
1,2;
2,1;
2,2];
out = [...
2;
3;
4;
5];
% compute the variable terms in the polynomial
x = in(:,1);
y = in(:,2);
xy = x .* y;
c = ones(size(out)); % constant
% compute the coefficients of the polynomial
p = [xy,y,x,c] \ out;
% result: [0; 1; 2; -1]
Оператор p = [xy,y,x,c] \ out
вычисляет оптимальные коэффициенты (по методу наименьших квадратов ошибок), когда проблема Переограниченной (т.е. решения не существует для точно удовлетворяют всем уравнениям). Но если существует только столько уравнений, сколько есть переменных (например, в этом примере есть 4 уравнения из-за 4 пар вход-выход и есть 4 коэффициента, которые необходимо оценить), то коэффициенты могут быть вычислены просто на p = inv([xy,y,x,c]) * out
,
Смежные вопросы
- 1. получить значение точки путем интерполяции в R
- 2. 2d таблица интерполяции (Matlab)
- 3. Как мы можем запросить Kibana?
- 4. сплайн Интерполяции Matlab
- 5. Как мы можем взаимодействовать между Matlab и ROS
- 6. Как мы можем получить размер границы окна?
- 7. Как мы можем получить дерево синтаксиса TypeScript?
- 8. Как мы можем получить уведомление с томом
- 9. Как мы можем получить диапазон чисел
- 10. как мы можем получить изображение из локального?
- 11. как мы можем получить комментарии к фото
- 12. Как мы можем назначать буквы на номер
- 13. Запрос об установке интерполяции MATLAB
- 14. Почему мы не можем использовать выражение интерполяции с «ng-model», но можем использовать с «ng-src»?
- 15. Можем ли мы улучшить производительность запросов путем объединения столбцов?
- 16. как мы можем подключить приложение JavaFX с Matlab
- 17. В MATLAB, как мы можем изменить значение переменных в шагах?
- 18. Как мы можем эффективно хранить блочную трехдиагональную матрицу в MATLAB?
- 19. Как мы можем загрузить наши символические выражения в matlab?
- 20. как мы можем сериализовать singleton? Я думаю, мы не можем
- 21. Python vs MATLAB для интерполяции
- 22. интерполяции с функцией MatLab GridData
- 23. Можем ли мы реализовать код MATLAB на Android?
- 24. Можем ли мы получить имя UILabel?
- 25. Когда мы можем получить ошибку EGAIN
- 26. Почему мы можем получить смещение такой структуры?
- 27. Можем ли мы получить личность делегата?
- 28. мы можем получить только объект на холсте
- 29. Можем ли мы получить элементы внутри iframe?
- 30. Можем ли мы получить XPATH для NODE