Хочу получить:
Код:
function [DelT2] = GDT2(W, S, Mg, m)
exec("C:/SFPl12/DelTildaPl12_N.sci");
//создаем глобальную tilda delta
DelT2=zeros(max(W), max(S));
for i=1:m
[DelT] = DelTildaPl12_N(Mg(i,1),Mg(i,2),Mg(i,6),Mg(i,7),Mg(i,3),Mg(i,4),Mg(i,5));
for t=1:8
for k= 1:4
DelT2(W(i,t),S(i,k))=DelT2(W(i,t),S(i,k))+DelT(t,k);
end;
end;
end;
endfunction
Построил схему:
Вложение:
DT_01(1).png [ 7.88 КБ | Просмотров: 7746 ]
Файл:
Вложение:
DT_01.drt [1.25 КБ]
Скачиваний: 716
В третьи квадраты вписал свой код.
Получил:
Код:
; 1. ИС Дракон. Трансляция маршрутной части. Изменение 08.11.2011 1:33:09
; Схема - Процедура
......
; ==================== Шампур
; 2. Заголовок // Функция формирования блока tilda delta матрицы откликов
; 14. Действие // Описываем входы и выходы функции
function [DelT2] = GDT2(W, S, Mg, m)
; 4. Действие // Загрузка функции DelTildaPl12_N.sci
exec("C:/SFPl12/DelTildaPl12_N.sci");
; 5. Комментарий // Создаем глобальную tilda delta
; 13. Действие // DelT2=zeros(max(W), max(S));
DelT2=zeros(max(W), max(S));
; 6. ЦиклДляНачало // f от f = 1 до m
for i=1:m
; 8. ЦиклДляНачало // t от t = 1 до 8
for t=1:8
; 11. ЦиклДляНачало // k от k = 1 до 4
for k= 1:4
; 10. Действие // DelT2(W(i,t),S(i,k))=DelT2(W(i,t),S(i,k))+DelT(t,k);
DelT2(W(i,t),S(i,k))=DelT2(W(i,t),S(i,k))+DelT(t,k);
; 12. ЦиклДляКонец // Конец цикла k
end;
; 9. ЦиклДляКонец // Конец цикла t
end;
; 7. ЦиклДляКонец // Конец цикла f
end;
; 3. Конец // Конец
endfunction
......
Все четко, но
Появился вопрос:
Икона "Конец" имеет квадрат "Прогр. приложение", а икона "Заголовок" нет. Может быть стоит добавить для описания функции?
Мне пришлось делать это с помощью иконы "Действие"
И каково предназначение остальных квадратов икон?