Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Olga1212
1 / 1 / 1
Регистрация: 18.11.2012
Сообщений: 56
1

Программирование векторных и матричных операций

07.09.2013, 17:30. Просмотров 834. Ответов 9
Метки нет (Все метки)

Помогите пожалуйста написать код программы на языке СИ!!Очень надо и хочется понять как правильно написать код!
1. Разработать процедуры или функции, что реализует следующие действия:
a) добуток вектора і скаляра;
b) сума двох векторів;
c) скалярний добуток векторів;
d) модуль вектора
e) транспонування матриці;
f) добуток матриці і скаляра;
g) добуток матриці і вектора;
h) сума двох матриць;
i) добуток двох матриць;

2. Разработать программу , которая позволит вводить значения заданных векторов и матриц
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2013, 17:30
Ответы с готовыми решениями:

Программирование матричных операций
Помогите, пожалуйста, гуманитарию написать программу :cry::) 1) Рассчитать элементы квадратной...

Программирование матричных операций
1)aji=(2ij+4i)/i! 2)Xi=скалярное произведение второй строки на i-тый столбец 3)Элементы главной...

Программирование матричных операций
Работа 5. ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ Разработать программу решения четырех...

Программирование матричных операций
Добрый день. Помогите пожалуйста написать код для нахождения значений элементов матрицы.

Программирование матричных операций
Задача. Разработать программу решения 4-х взаимосвязанных задач 1) расчёт элементов квадратной...

9
castaway
Эксперт С++
4940 / 3045 / 455
Регистрация: 10.11.2010
Сообщений: 11,139
Записей в блоге: 10
Завершенные тесты: 1
07.09.2013, 18:12 2
Чем помочь? Что ты подразумеваешь под словом "помощь" ?
1
fanatdebian
Z3JheSBoYXQ=
339 / 234 / 83
Регистрация: 08.07.2012
Сообщений: 577
07.09.2013, 18:51 3
Молодым креаклам с "незалежней" уже лень даже перевести с "мовы" на нормальный русский язык.
0
Catstail
Модератор
24555 / 12471 / 2275
Регистрация: 12.02.2012
Сообщений: 20,242
07.09.2013, 22:32 4
fanatdebian, что так грубо? Тем более - девушке?... 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
32
33
34
35
#include <stdio.h>
 
// ÏðîèçâåäåГ*ГЁГҐ âåêòîðГ* Г*Г* Г±ГЄГ*ëÿð
 
void multSV(double s, double *v, int n)
{
    int i;
    for (i=0; i<n; i++) *(v+i)=s*(*(v+i));
}
 
// ÑêГ*ëÿðГ*îå ïðîèçâåäåГ*ГЁГҐ äâóõ âåêòîðîâ
 
double scalVV(double *v, double *w, int n)
{
    double s=0;
    int i;
    for (i=0; i<n; i++) s+=(*(v+i))*(*(w+i));
    return s;
}
 
int main(int argc, char* argv[])
{
    double V1[]={1,2,3};
    double V2[]={11,22,33};
    int i;
 
    printf("%f\n",scalVV(V1,V2,3));
 
    multSV(10.0,V1,3);
 
    for (i=0; i<3; i++) printf("v[%d]=%f ",i,V1[i]);
    printf("\n");
 
    return 0;
}
Дальше - сама!
1
07.09.2013, 22:32
Olga1212
1 / 1 / 1
Регистрация: 18.11.2012
Сообщений: 56
08.09.2013, 01:50  [ТС] 5
castaway:помочь,в смысле написать если не сложно код программы.
fanatdebian: Сори,я просто спешила и не было времени перевести!
Catstail:Спасибо огромное за помощь,это мне во многом помогло))
0
fanatdebian
Z3JheSBoYXQ=
339 / 234 / 83
Регистрация: 08.07.2012
Сообщений: 577
08.09.2013, 09:55 6
Цитата Сообщение от Catstail Посмотреть сообщение
fanatdebian, что так грубо? Тем более - девушке?... Cтыдно!

Не по теме:


Иллюзии о "воздушности" женского образа давно канула в лету. Это жесткий, крайне прагматичный тип сознания.В отличии от мужского.
Благо уже 10 лет как есть под боком (жена) объект для внимательнейшего изучения :D

0
Catstail
08.09.2013, 10:29
  #7

Не по теме:

fanatdebian, не по-мужски себя ведешь...

Цитата Сообщение от fanatdebian Посмотреть сообщение
Это жесткий, крайне прагматичный тип сознания
- а, ты, стало быть, романтик? Это заметно.

0
Olga1212
1 / 1 / 1
Регистрация: 18.11.2012
Сообщений: 56
08.09.2013, 14:42  [ТС] 8
Ребята,я конечно всё понимаю,кому то что то не понравилось(согласна,не правильно, что не полностью перевела,просто спешила и не было времени),но всё же,не стоит здесь устраивать разборки,давайте прежде всего будем уважать друг друга,и каждый останется при своем мнении,это не тот сайт где нужно ругаться!Всем кто отозвался и помог-огромное спасибо)
1
IrineK
09.09.2013, 08:31
  #9

Не по теме:

Обозначить "паразитами" только "чужих" - забавный фортель сознания: паразитами могут быть только "они", я - не паразит по определению, я никогда не увижу паразита в зеркале. Удобно.

1
easybudda
09.09.2013, 18:33     Программирование векторных и матричных операций
  #10
 Комментарий модератора 
На этом офтоп закончили. Дальнейшие попытки выяснить, кто кому что должен и чем обязан, будут сурово пресекаться!
Ну и про элементарную вежливость не забываем...
1
09.09.2013, 18:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2013, 18:33
Привет! Вот еще темы с ответами:

Программирование матричных операций
Помогите ,пожалуйста, второе и третье задание не работает,ошибку выдает, в цикле For..Next Option...

Программирование матричных операций
Здравствуйте. Буквально через 3 дня сдавать лабораторную, а я понятия не имею что нужно делать. Сам...

Программирование матричных операций
Из матрицы a по заданному правилу получить элементы вектора i=1,2,…,n. Сама матрица: вот я...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru