Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 8
1

Сворачивание по одному индексу

20.12.2012, 15:55. Показов 393. Ответов 0
Метки нет (Все метки)

Добрый день, хотел узнать, ввиду своего поверхностного знания Matlab, как изменить следующий код, чтобы вместо свертывания по 2 индексам сворачивало по 1-му.

Matlab M
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
clc
clear
 
 
disp('matrix A');
A=fix(randn (4,4,4,4));
disp('matrix B');
B=fix(randn (4,4,4,4));
 
%Расчет матрицы D
for l=1:4
    for s=1:4
        for m=1:4
            sum = 0;
            for i=1:4
                for j=1:4
                    sum = A(l,s,i,j)*B(i,j,s,m)+ sum;
                end
            end
            D(l,s,m)=sum;
        end
    end
end
D
 
%Расчет единичной матрицы E
   for c1=1:4
       for c2=1:4
           for m1=1:4
               for m2=1:4
                   if ((c1==m1) && (c2==m2))
                       E(c1,c2,m1,m2) = 1;
                   else
                       E(c1,c2,m1,m2) = 0;
                   end
               end
           end
       end
   end
E
 
%Расчет матрицы F
for l1=1:4
    for l2=1:4
        for s=1:4
            for m=1:4
               sum = 0;
               for c1=1:4
                   for c2=1:4
                       sum= B(c1,c2,s,m);
                   end
               end
               F(l1,l2,s,m)=sum;
            end
        end
    end
end
F
Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2012, 15:55
Ответы с готовыми решениями:

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

[Двусвязные списки] Добавление по индексу. Взятие адреса по индексу
По заданию требуется: 1) Создать функцию void Insert(Person& person, int index), помещающую...

В класс Rectangle добавить индексатор, позволяющий по индексу 0 обращаться к полю a, по индексу 1 – к полю b
Уважаемые форумчане подскажите с задание. вот задание: заранее спасибо! Добавлено через 20...

Создать индексатор, позволяющий по индексу 0 обращаться к полю R, по индексу 1 — к полю text
Стоит задача: создать "индексатор, позволяющий по индексу 0 обращаться к полю R, по индексу 1 - к...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2012, 15:55

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Программа содержит два класса. Оба класса содержат по одному целому полю и по одному указателю на символьный тип.
Помогите решить с объяснениями. Программа содержит два класса. Оба класса содержат по одному...

Файлы. Программа, которая определяет если такой момент, что два раза вошли по одному пропуску или два раза вышли по одному (выводит все время истину)
Всем привет. Смысл задания примерно следующий: Есть файл Input.txt. Содержание его примерное...

Сворачивание строк
Есть таблица со следующей структурой: <table style="width:850px; margin:25px; "> ...

Сворачивание в трей
Здравствуйте. Вопрос такой: Я вот сделал чтобы программка сворачивалась в трей, и мне нужно чтоб...


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

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

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