Форум программистов, компьютерный форум, киберфорум
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/19: Рейтинг темы: голосов - 19, средняя оценка - 4.63
 Аватар для webber
7 / 7 / 2
Регистрация: 21.10.2012
Сообщений: 101

Вычисления с использованием сопроцессора плавающей арифметики: умножить вектор на матрицу

13.12.2012, 17:12. Показов 3966. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необходимо умножить вектор на матрицу.
Чисто на C++, насколько я понимаю, это могло бы выглядеть так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
int main(){     
    int n = 5, //строк в матрице
        m = 5, //столбцов в матрице
        kol = 3, //количество координат в векторе
        i,j; 
    int  A[100][100],c[100],d[100]; 
 
    //заполнили матрицу
    for(i=0;i<n;i++){ 
        for(j=0;j<m;j++){ 
            A[i][j] = rand(); 
        } 
    }
     
    //заполнили вектор
    for(j=0;j<kol;j++) c[j] = rand();  
 
 
    for(j=0;j<n;j++){
        d[j]=0;
  
        for(i=0;i<m;i++)
        d[j]+=A[j][i]*c[i];
   }
   
    //результат
    for(i=0;i<n;i++) cout<<d[i]<<endl;
 
    getch(); 
    return 0;
}
Мне же нужно в сишной программе только создать вектор и массив, а вычисления производить в asm вставке;
с этим собственно и проблема, ассемблер знаю плохо, поэтому можете подсказать как должен выглядеть asm код?

Добавлено через 18 часов 26 минут
ап...
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.12.2012, 17:12
Ответы с готовыми решениями:

Вычислить выражение по формуле
Помогите, пожалуйста, составить программу, а то сессия уже идет :cry: Составить программу на ассемблере для вычисления выражения в...

Умножить матрицу на вектор.
Написать программу-функцию или подпрограмму общего вида, осуществляющую заданные вычисления, и программ её тестирования. При тестировании...

Умножить матрицу на вектор и вектор умножить на матрицу
Дана матрица nxm, способ заполнения -2n до 2n. Формирования вектора, значение первых n элементов с нечетными индексами. Умножить...

20
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
28.12.2012, 19:34
Студворк — интернет-сервис помощи студентам
В первой итерации eax указывает на начало последней строки матрицы eax=(m*n-m)*sizeof(single).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.12.2012, 19:34

Умножить матрицу на вектор
Есть код программы, которая создает матрицу, вычисляет вектор по столбцам. Нужно умножить вектор на данную матрицу и результат поместить в...

Умножить матрицу на вектор.
Даны квадратная матрица A порядка n и вектор с n элементами. Получить вектор Ab. Помогите плиз

Умножить вектор-строку на матрицу
Есть вектор-строка размера 1*6, её надо умножить на матрицу размером 6*27. Не понимаю как сделать такое умножение. Сколько не пробовал не...

Умножить матрицу квадратную на вектор
уже не знаю, что делать до ужаса глупейшая ошибка, из-за чего весь алгоритм к чертям:( for (int i = 1; i &lt; size; i++) for...

Символьно умножить вектор на матрицу
Здравствуйте! Вопрос следующий: Есть вектор скоростей химических реакций, например, его кусок: k(1)*c(1)*c(15) k(2)*c(1)*c(1) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru