IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> векторы и матрицы, умножение вектора на мптрицу
Darkmax
сообщение 24.11.2004 3:20
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


помогите пожалуйста просто горю пора здовать а у мне не получается написать
написать эти проги зарание блогодарен:

1) Ввести число срок и столбцов и заполнить матрицу по спирали примерно так :
1 2 3 4 5 6
20 21 22 23 24 7
19 32 30 34 25 8
18 31 36 35 26 9
17 30 29 28 27 10
16 15 14 13 12 11

2) Заданы два вектора X и Y и матрица А. Найти сумму двух векторов C и D
где С есть произведение вектора X на матрицу А , а вектор D произведения вектора Y на матрицу А. Вычислить произведения вектора на матрицу оформить в виде подпрограммы.

PLIZZZZ HELPPPPP !!!!!

Сообщение отредактировано: Darkmax - 25.11.2004 1:41
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Altair
сообщение 24.11.2004 6:47
Сообщение #2


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Darkmax, решение первой задачи есть в FAQ'e
http://pascal.dax.ru/forum/index.php?showtopic=2694


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
АП
сообщение 25.11.2004 11:18
Сообщение #3


Гость






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

Код

procedure TForm1.Button1Click(Sender: TObject);


procedure  {*}peremnoshit{*};
Begin

k:=0;
 for i:=1 to strtoint(bb.Text) do    {строки 1}

 for l:=1 to strtoint(aa2.Text) do     {столбцы 2}
 begin
 k:=k+1;
 for j:=1 to strtoint(aa.Text) do  {столбцы 1}
 begin
   s[k]:=s[k]+FloatToStr(matr[j,i])+'*'+FloatToStr(matr2[l,j]);     {ход решения}
   otv[k]:=otv[k]+matr[j,i]*matr2[l,j];                  {реальное умножение}
   if j<strtoint(aa.Text) then s[k]:=s[k]+'+'
   else  s[k]:=s[k]+' | '+inttostr(i)+inttostr(l);


 end;


Исходники заключаем в теги [ code ] [ /code ]

Сообщение отредактировано: volvo - 25.11.2004 11:25
 К началу страницы 
+ Ответить 
Darkmax
сообщение 27.11.2004 1:32
Сообщение #4





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


СПОСИБО ВСЕМ В ПОМОЩИ НЕ ПЕРЕВЕЛИСЬ ЕЩЕ ХОРОШИЕ ПРОГРАММЕРЫ
И ДОБРЫЕ ЛЮДИ ВОТ ТОЛЬКО ВОПРОС ЕСЛИ Я ДАПУСТИМ ПРОГУ КРУТУЮ НАПИСАЛ ИЛИ МНЕ ДАЛ КТО, (ПОЛЕЗНУЮ ИЛИ БЕСПОЛЕЗНУЮ) ЕЕ МОЖНО КУДАНИБУДЬ СКИНУТЬ

Сообщение отредактировано: Darkmax - 27.11.2004 1:33
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Флогримм
сообщение 27.11.2004 6:22
Сообщение #5


Бывалый
***

Группа: Пользователи
Сообщений: 253
Пол: Мужской

Репутация: -  4  +


Цитата
ЕЕ МОЖНО КУДАНИБУДЬ СКИНУТЬ

можна! на форуме есть раздел "Файлы" <http://forum.pascal.dax.ru/forum/index.php?act=Downloads>, вон туды и кидаешь!
Цитата
ПОЛЕЗНУЮ ИЛИ БЕСПОЛЕЗНУЮ

бнсплдезную ненадо! лучше полезную, ага :yes: :yes: ;)

Сообщение отредактировано: Флогримм - 27.11.2004 6:23


--------------------
Я не буду жить с этой злобой внутри / Я не буду частью смертельной цепи / Я не буду потребителем твоих идей / Я не буду никогда убивать зверей (Unconform)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 26.07.2025 15:54
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"