Результаты поиска по запросу "linear-algebra"

3 ответа

И вывод (который является матрицей кофактора):

асть сложной задачи, мне нужно вычислитьматричные кофакторы [http://en.wikipedia.org/wiki/Cofactor_%28linear_algebra%29], Я сделал это простым способом, используя этохороший код для вычисления ...

4 ответа

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

У меня есть nxn особая матрица. Я хочу добавить к этой матрице k строк (которые должны быть из стандартного базиса e1, e2, ..., en) так, чтобы новая (n + k) xn матрица имела полный ранг столбца. Количество добавляемых строк k должно ...

2 ответа

@ Амро, ой, не думал ... хороший улов

I=imread('cameraman.tif'); figure(1),imshow(I) I1=im2double(I); [U,S,V]=svd(I1); figure(2),imshow(I1) for j=1:90 I2=U(:,1:j)*S(1:j,1:j)*V(:,1:j)'; end figure(3),imshow(I2) I3=U*S*V'; figure(4),imshow(I3)од, который я написал для разложения SVD, я ...

ТОП публикаций

1 ответ

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

ываясь на книге «Компьютерное видение современного подхода», стр. 425, я попытался использовать собственные векторы для сегментации ...

5 ответов

Таким образом, вам нужно 350 цифр точности. Вы не получите этого с числами с плавающей точкой IEEE (что использует numpy). Вы можете получить его с помощью программы bc:

я есть массивный двумерный массив [среднего / большого размера, скажем, 500x500]. Я хочу найти собственные значения поэлементного показателя этого. Проблема заключается в том, что некоторые значения являются довольно отрицательными (-800, -1000 и ...

1 ответ

Нахождение точки на прямой

Я знаю начальную и конечную точки на отрезке. Для этого примера скажем, что отрезок линии имеет расстояние 5. Теперь я хочу знать точку, которая имеет расстояние три от конечной точки. Любая идея, как это сделать с математикой? Начальная точка ...

10 ответов

Решение линейного уравнения

Мне нужно программно решить систему линейных уравнений в C, Objective C или (если необходимо) C ++. Вот пример уравнений: -44.3940 = a * 50.0 + b * 37.0 + tx -45.3049 = a * 43.0 + b * 39.0 + tx -44.9594 = a * 52.0 + b * 41.0 + txИсходя из ...

4 ответа

Решение системы линейных уравнений в неквадратной матрице

У меня есть система линейных уравнений, которые составляютNxMматрица (т.е. не квадратная), которую мне нужно решить - или, по крайней мере,попытка решить, чтобы показать, что нет решения для системы. (скорее всего, решения не будет) Насколько я ...

0 ответов

Решение матрицы вида Ax = B ==> error: матрица близка к единственному или плохо масштабируется

У меня проблемы с решением системы вида Ax = B Решение системы должно быть x = inv(A)*BТем не менее, это не работает. Я получаю следующее сообщение об ошибке при попытке использовать приведенную выше строку кода: Warning: Matrix is close to ...

2 ответа

Numpy Добавление двух векторов с разными размерами

Если у меня есть два массива с разными размерами, как я могу их наложить. a = numpy([0, 10, 20, 30]) b = numpy([20, 30, 40, 50, 60, 70]) <,/pre>What is the cleanest way to add these two vectors to produce a new vector (20, 40, 60, 80, 60, ...