Samsung Galaxy Note, 4G LTE Plans, Transfer Photos Videos from iPhone to Samsung, Network Performance, Mobile Accounts, Furious Gold SPD TooL, Latest Version Full Setup

Info Tcl and OTcl Tutorial For NS2 - Procedures

Info Tcl and OTcl Tutorial For NS2 - Procedures - this blog we have built from a few years ago and already very much information about gadgets that we convey and a lot of blog visitors New Blog Techno News who are satisfied with the information, we will always try to update the latest information for you, first about Info Tcl and OTcl Tutorial For NS2 - Procedures many already we collect data to make this article so you do not miss the news, please see:

Articles : Info Tcl and OTcl Tutorial For NS2 - Procedures
full Link : Info Tcl and OTcl Tutorial For NS2 - Procedures

You can also see our article on:


Info Tcl and OTcl Tutorial For NS2 - Procedures


Procedures

Procedures are an essential component of Tcl and can be used to make programming ns simpler. As in any functional programming language, procedures can be used for repetitive tasks, or simply to logically break down the tasks in the program.Procedures are defined in Tcl as follows:
proc proc1 {} {
    puts "in procedure proc1"
}
This defines a procedure that takes no parameters and prints out "in procedure proc1". To call this procedure
proc1
can be used.A procedure with parameters can be defined as follows:
proc proc2 {parameter1} {
    puts "the value of parameter1 is $parameter1"
}
This procedure can be invoked as follows:
proc2 10
A procedure that returns a value can be defined as follows:
proc proc3 {min max} {
    set randomvar [rand $min $max]
    return $randomvar
}
This procedure generates a random variable and returns it to the calling function. This can be invoked as follows
set randomvar [proc3 0 1]
to obtain a uniform random value between 0 and 1.Sometimes it is necessary within a procedure to reference a variable that has global scope. This is the purpose of the global keyword. So, for example, in an ns script, the simulator object typically is called ns, and typically has global scope. So, it could be referenced in a procedure as follows:
proc proc4 {} {
    global ns
    $ns at 10.0 "exit 0"
}
A logical way to break down an ns script can be as follows:
set ns [new Simulator]
create_topology
create_agents
create_sources
create_recorders
$ns run
where create_topologycreate_agentscreate_sources and create_recorders are all procedures.



articles Info Tcl and OTcl Tutorial For NS2 - Procedures finished in discussion

hopefully the information we convey about Info Tcl and OTcl Tutorial For NS2 - Procedures can benefit you in getting new knowledge about technology,

you just finished reading the information Info Tcl and OTcl Tutorial For NS2 - Procedures we hope this informmation can answer the question you submit to googlle, if you want to bookmark or share please use link https://moymoycikukecik.blogspot.com/2012/12/info-tcl-and-otcl-tutorial-for-ns2_16.html and do not forget to always visit this blog to get the latest information every day.

Tag :
Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : Info Tcl and OTcl Tutorial For NS2 - Procedures

0 komentar:

Posting Komentar