Автор Елена :-* задал вопрос в разделе Другие языки и технологии
Delphi. Умножаю матрицу на вектор, получаю ошибку. Что не так в коде? и получил лучший ответ
Ответ от Gennady[гуру]
Если компилятор ругается, то почему вы не приводите его ругательства? Телепатов здесь нет. А вектор t следует получать так
procedure TForm1.Button5Click(Sender: TObject);
var i,j,k:integer;
s:real;
T: array [1..4] of real;
begin
for i:=1 to 4 do begin
s:=0; {ДО начала вычисления очередной компоненты вектора следует очистить накопитель для суммы}
for j:=1 to 4 do s:=s+A[i,j]*x[j];
t[ i ] := s;
end;
{все, вектор t сформирован, делайте с ним что угодно}
end;
Gennady
(51083)
Ну так пишет же "неверная ссылка на ячейку". Ячейка какая, на листе Excel, небось? Так там индексация идет с единицы, если память не изменяет. Во всяком случае, при обращении из VBA индексом столбца А является 1.
Расскажите, пожалуйста, о собственных числах матрицы и собственных векторах матрицы. Только… – см.
Суть в том, что при умножении матрицы на вектор получается другой вектор.
В общем случае - был
подробнее...
подскажите, пожалуйста. что делает isolve в mathcad? как эту функцию можно посчитать вручную? матрица А=3*3 В=3*1
Может, имеется ввиду функция lsolve? Возвращает вектор x, дающий решение линейной системы уравнений
подробнее...
Господа математики объясните, пожалуйста, как решить следующие задачи!
1) Находишь матрицу полных затрат и умножаешь её на вектор валового выпуска
2) умножение
подробнее...
Помогите заменить данные эксперимента функцией (аппроксимировать).
y =1,374798654+0,199112081*x - 0,000932161*x^2
1) Составляешь матрицу:
1 х1 х1^2
подробнее...
Вопрос по MATLAB
Если вы указываете перемножение как *, то матлаб ожидает, что вы перемножаете два вектора или
подробнее...
Что такое матрица?
Матрица — математический объект, записываемый в виде прямоугольной таблицы элементов кольца или
подробнее...
что такое тензор (физика) ?? как это нормально понять ???
Есть обычные числа. Масса, объём, заряд, потенциал, длина. . .Величины, которые полностью
подробнее...
Решение системы нелинейных уравнений методом Ньютона.
Дело вот в чём: при выводе формулы Ньютона не надо умножать
слева на обратную матрицу, а надо
подробнее...
как вычислить площадь треугольника
Треугольник — плоская геометрическая фигура, ограниченная тремя отрезками попарно пересекающихся
подробнее...
Что такое транспонированная матрица
транспонированная матрица это матрица у которой строки и столбцы поменяли местами. Первая строка
подробнее...
Линейный блочный код, коды Хеминга, Порождающая матрица и Проверочная матрица.
Я не особый спец по этому вопросу, особенно в теории, но решение задачи о поиске позиции ошибки
подробнее...