#DOL 实例分析 &编程

2016-11-10  本文已影响0人  e194dcda53e1

任务一:修改 example2

让 3个square模块变成 2个, tips: 修改 xml的iterator

**1.修改前的 .dot截图以及编译结果

**2.修改后的 .dot截图以及编译结果

<p>3.具体修改过程
这里使用迭代的方法,定义了value个square模块、value+1条通道,以及每条通道需要的 2个 connection。所以这里只需要定义value值等于2,就可以把 3个square模块变成 2个。

任务二:修改 example1

使其输出3次方数,tips: 修改square.c
*1.修改前的 .dot截图以及编译结果

![]G%NK6})1G(80OFK3.png](https://img.haomeiwen.com/i3251496/c9172cf1a0f619d1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


*2.修改后的 .dot截图以及编译结果

<p>3.具体修改过程
<p> * 在square.c文件中定义了平方计算进程,修改为立方计算进程即可:
<p>


<p> * 将模块名称由square改成cube,需要将square.c、square.h、example1.xml中的相关函数名称和进程名称改成cube:
<p> square.c
<p> square.h
<p> example1.xml

实验感想及心得

上一篇下一篇

猜你喜欢

热点阅读