Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 2
1

Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров)

16.06.2013, 23:05. Показов 901. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
ЗАДАНИЕ:
Получить элементы квадратной матрицы , где элементы матрицы , зависят от параметров и .
Из матрицы А по заданному правилу получить компоненты вектора .
Вычислить значения величины B по элементам вектора D.


2. В матрице A найти первую по порядку строку с наибольшей суммой ее элементов и в качестве компонентов вектора D принять эту строку.
Ниже приведена формула элементов матрицы и правило по вычислению величины В.

Добавлено через 1 минуту
Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров)
- правило по нахождению элементов матрицы.
Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров)
- правило по вычислению величины В.

Добавлено через 58 секунд
мой код
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
// авыаыв.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <cmath>
#include <conio.h>
using namespace std;
 
void Build_A(double* A[], int size, int my, int fy)
{
    double d = -23, part_1 = 1, my_2, part_2,half,half_2, vektor_1, vektor_2;
    my_2=my*my;
    for(int i = 0; i<size; i++)
{
    if(i!=0)
    {
            part_1*=2;
            my_2*=my_2;
            part_2 = pow(i-2.5,i*i);
    }
    else
    {
        part_1=1;
        my_2=1;
        part_2=1;
    }
    half_2 = sin(fy/my_2);
    half = part_1/part_2;
    vektor_1 = half*half_2; 
for(int j = 0; j<size; j++)
{
    if(j!=0)vektor_2 = -23 + 11 -j-j;
    else vektor_2 = -23;
 A[i][j] = vektor_1*vektor_2;
}
}
}
void Build_Vektor(double* A[], double* d[],int size)
{
        double sum[10];
    double s;
    for(int i = 0; i<size; i++)
        {
            s = 0;
            for(int j = 0; j<size; j++)
            {
                s = s+A[j][i];
                sum[i] = s;
            }
 
    cout<<sum[i]<<' ';
    }
    int m;
    double max = sum[0];
    for(int i = 1; i<size;i++)
    {
        if(sum[i]>max)
        {
            max=sum[i];
            m=i;
        }
    }
  for(int i; i<size; i++)
      d[i] = &A[i][m];
 
}
void Build_Solution(double* d[], double* C,int size)
{
        for(int i = size; i<=0;i--)
        {
        C = (C+(d[i-3]+d[i-2]+d[i-1])*(d[i-2]));
        }
}
int _tmain(int argc, _TCHAR* argv[])
{
const int size = 10;
const int my = 6;
const int fy = 5;
double A[size][size];
double C;
Build_A(&A[][], size, my, fy);
Build_Vektor(&A[][],&d[],size);
for(int i = 0; i<size; i++)
{
for(int j = 0; j<size; j++)
{ 
    cout << A[i][j] <<' ';
}
cout << '\n';
}
getch();
return 0;
}
Добавлено через 1 минуту
Просьба указать на ошибки.
Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров)

Просьба помочь разобраться с использованием своих "пустых" методов.

Добавлено через 9 минут
Заранее спасибо за помощь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2013, 23:05
Ответы с готовыми решениями:

Из квадратной матрицы получить вектор X, элементами которого будут элементы главной диагонали матрицы
Из квадратной матрицы получить вектор X, элементами которого будут элементы главной диагонали...

Получить элементы квадратной матрицы A=a[i,j] , i,j =1..n , a[i,j] = f(i,j),
Получить элементы квадратной матрицы A=a , i,j =1..n , a = f(i,j), где f(i,j)...

Получить элементы квадратной матрицы
Помогите пожалуйста) Получить элементы квадратной матрицы A={Aij}(i=j=1,2,3,...n)б где n=6. ...

Получить элементы квадратной матрицы
Привет всем, у меня очень большая проблема и выглядит она так: Получить элементы квадратной...

1
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 2
19.06.2013, 12:25  [ТС] 2
Я все сделал сам.
0
19.06.2013, 12:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.06.2013, 12:25
Помогаю со студенческими работами здесь

Получить элементы квадратной матрицы А=|a i,j|
огромезный просьб к уважаемым Програмерам - помогите закодировать...зао, семья, работа и 0...

Получить элементы квадратной матрицы. Сформировать из матрицы А вектор. Используя вектор Х получить значение п
Нет времени переписать задание в текстовыв вид, чуть позже смогу. Подскажите, как сделать данное...

Матрицы. Рассчитать элементы квадратной матрицы, вычислить элементы вектора
x=ln(i!)+J/(2*i)

Получить элементы квадратной матрицы по правилу
Написать программу используя методы ООП для решения след. задачи: получить элементы квадратной...

Отразить элементы квадратной матрицы порядка М относительно горизонтальной оси симметрии матрицы
кто знает. как сделать!!! Отразить элементы квадратной матрицы порядка М относительно...

Найти min и max элементы квадратной матрицы и поменять местами строки, в которых находятся эти элементы
Здраствуйте, стыдно просить такую глупость для вас, но сам я не могу реализовать вот такой код:...


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

Или воспользуйтесь поиском по форуму:
2
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru