1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Neonig |
9.10.2007 20:22
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 25 Пол: Мужской Репутация: -1 |
Здравствуйте.
Есть задание - получить транспонированную матрицу через хитрый такой алгоритм, но суть сейчас не в получении этой матрицы, а в реадизации одной из составляющих алгоритма - суммированию всех столбцов и нахождению наибольшей сумму. Суть в том, что я делаю некий цикл который должен в массив заносить сумму из полученных заранее индексов каждого столба в одномерном массиве, но он считает только один столбец, когда же я пытаюсь перевести его на суммирование каждого столбца и занесение значений в массив - вылетают несуразные ошибки, ассемблерные листинги и прочее ... поясните пожалуйста где я допустил оплошность... #include <stdio.h> |
![]() ![]() |
| Neonig |
16.10.2007 20:07
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 25 Пол: Мужской Репутация: -1 |
Не то чтобы уерен, просто у нас на лекции такая вот формула была выписана - я старался ей соответствовать
Цитата for(i=0;i<Nx-1;i++) for(k=0;k<Nz-1;k++) for(j=0;j<Ny-1;j++) C[i][k]+=A[i][j]*B[j][k]; ошибки исправил, пытаюсь перемножить матрицы 1 1 0 1 и 1 1 0 1 получаю 2 2 1 0 извените за мои скромные познания в алгебре, но разве это правильно? Сообщение отредактировано: Neonig - 16.10.2007 20:21 |
Neonig Работа с матрицами 9.10.2007 20:22
volvo CodeGuard говорит, что вылетает твоя программа по ... 9.10.2007 21:01
Гость Понял, и исправил, сам не могу теперь понять чего ... 9.10.2007 22:28
volvo Ну, если 2 матрицы (заданные в виде двухмерных мас... 9.10.2007 23:15
Neonig Вот так реализовал, а что-то выдает результаты не... 16.10.2007 19:55
volvo Уверен в этом коде:
? 16.10.2007 20:02
volvo Значит, плохо исправил... Вот так нет никакой ошиб... 16.10.2007 20:46![]() ![]() |
|
Текстовая версия | 8.12.2025 21:30 |