Skip to content

MATLAB : WSN SIMULATION

The instruction is valid for Matlab version R2007b.
First dowload and save grTheory toolobox (save it in Tools): http://www.mathworks.com/matlabcentral/fileexchange/4266. Open the Matlab and go to the File/Set Path and click on the Add Folder. Insert the path to your grTheory toolbox. 

Next create working folder and store there all files prepared at the bottom of this webpage (networksDB.mat, loadAndPrintNet.m, oneRoundWSN.m).

The networkDb.mat file that contains the database of the WSN networks in the form of Matlab matrixes with the node’s X,Y coordinates.

The function “loadAndPrintNet(numberOfNodes, nodeDegree) loads a selected ad-hoc network model from the networkDB.mat structure and displays its layout into the Matlab figure. User can choose 50, 100 or 400 number of nodes and degree of node 8, 10, 12, 14, 16, 18, 20, 22, 24, 26. Database is suitable for algorithms investigation under the same network conditions. You can find more details in the file comments. You can view the printed layout in the Matlab figure window.

To simulate the energy consumption of one round of data gathering from all the nodes, download oneRoundWSN.m and follow the comments within this file.

(source: http://wislab.cz)

Posted: 2017/11/13

107 thoughts on “MATLAB : WSN SIMULATION”

  1. I don’t even know how I ended up here, but
    I thought this post was great. I do not know who you are but definitely you’re
    going to a famous blogger if you aren’t already 😉 Cheers!

  2. Hello! Quick question that’s totally off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my iphone4. I’m trying to find a theme or plugin that might be able to fix this problem. If you have any suggestions, please share. Appreciate it!

  3. The crux of your writing whilst appearing agreeable originally, did not really sit perfectly with me after some time. Someplace throughout the sentences you were able to make me a believer unfortunately just for a while. I nevertheless have a problem with your jumps in assumptions and one would do nicely to help fill in those breaks. In the event you can accomplish that, I could certainly be impressed.

  4. Terrific work! This is the type of info that should be shared around the net. Shame on the search engines for not positioning this post higher! Come on over and visit my site . Thanks =)

  5. Magnificent beat ! I wish to apprentice while you amend your website, how can i subscribe for a blog web site? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear concept

  6. It’s a pity you don’t have a donate button! I’d most certainly donate to this excellent blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to new updates and will share this blog with my Facebook group. Talk soon!

  7. Undeniably imagine that which you stated. Your favourite reason appeared to be on the net the simplest factor to be aware of. I say to you, I certainly get irked while other folks consider issues that they just do not recognise about. You managed to hit the nail upon the highest and defined out the whole thing with no need side-effects , people can take a signal. Will probably be again to get more. Thank you

  8. Фурнитура для входных металлических дверей

    Nice post. I used to be checking continuously this blog and I am impressed! Extremely helpful info specifically the last part 🙂 I maintain such information a lot. I used to be seeking this certain information for a long time. Thank you and good luck.

    1. User Avatar

      I’m not working on that project anymore. I wrote this article in 2017, 5 years ago. Please try it yourself first. If you get stuck, you can come back here. I’ll do what I can to help. 🙂

  9. кофейный капсулы

    Hello friends, its wonderful article concerning educationand entirely defined, keep it up all the time.

  10. Hey There. I discovered your blog the usage of msn. This is a really well written article. I will be sure to bookmark it and return to read more of your useful information. Thanks for the post. I will certainly return.

  11. Криптовалюты

    I believe everything posted made a lot of sense. However, what about this? suppose you added a little content? I mean, I don’t want to tell you how to run your website, however what if you added a post title that grabbed folk’s attention? I mean BLOG_TITLE is kinda boring. You might look at Yahoo’s home page and see how they write post titles to get people interested. You might add a related video or a pic or two to get people interested about what you’ve written. In my opinion, it might make your posts a little bit more interesting.

  12. https://dostavych.by/

    No matter if some one searches for his vital thing, thus he/she wishes to be available that in detail, so that thing is maintained over here.

  13. I would like to express my gratitude to the author of this article for his professionalism and dedication to accuracy. He provided reliable facts and well-reasoned conclusions, making this article a reliable source of information.

  14. The author provides examples from various sources, which allows you to get a more complete understanding of the topic. The article is a neutral and informative resource for those interested in this issue.

  15. It’s really very complicated in this full of activity life to listen news on TV, so I only use internet for that purpose, and take the most up-to-date news.

  16. I appreciate the factual and informative nature of this article. It offers the reader the opportunity to consider various aspects of the issue at hand without inculcating any particular opinion.

  17. I’ve been exploring for a little for any high-quality articles or blog posts on this sort of area . Exploring in Yahoo I ultimately stumbled upon this web site. Studying this information So i am happy to exhibit that I’ve an incredibly good uncanny feeling I discovered just what I needed. I so much undoubtedly will make certain to don?t put out of your mind this web site and give it a look regularly.

  18. Great article! This is the type of information that are supposed to be shared around the web. Shame on the seek engines for now not positioning this publish upper! Come on over and talk over with my site . Thanks =)

  19. It’s perfect time to make some plans for the future and it is time to be happy. I have read this post and if I could I desire to suggest you few interesting things or suggestions. Perhaps you could write next articles referring to this article. I want to read even more things about it!

  20. You have made some good points there. I checked on the internet for additional information about the issue and found most people will go along with your views on this website.

  21. Wow that was strange. I just wrote an extremely long comment but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing all that over again. Anyway, just wanted to say wonderful blog!

  22. Hello just wanted to give you a brief heads up and let you know a few of the images aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both show the same results.

  23. Just wish to say your article is as surprising. The clearness in your post is simply excellent and i can assume you’re an expert on this subject. Well with your permission allow me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please carry on the gratifying work.

  24. My spouse and I absolutely love your blog and find many of your post’s to be just what I’m looking for. Does one offer guest writers to write content in your case? I wouldn’t mind writing a post or elaborating on a number of the subjects you write about here. Again, awesome weblog!

  25. Translated: This allows readers to form their own points of view based on facts.
    (Origin: Это позволяет читателям формировать свою собственную точку зрения на основе фактов.)

  26. Translated: I found this article extremely educational and inspiring. The author has a unique ability to integrate different ideas and concepts, which makes his work truly valuable and useful.
    (Origin: Я нашел эту статью чрезвычайно познавательной и вдохновляющей. Автор обладает уникальной способностью объединять различные идеи и концепции, что делает его работу по-настоящему ценной и полезной.)

  27. Translated: The author of the article presents information in an objective manner, avoiding subjective assessments.
    (Origin: Автор статьи представляет информацию в объективной манере, избегая субъективных оценок.)

  28. Translated: The author tries to approach the topic neutrally, providing information that does not influence the opinion of readers.
    (Origin: Автор старается подойти к теме нейтрально, предоставляя информацию, не влияющую на мнение читателей.)

  29. Hello there! This article could not be written any better! Looking through this article reminds me of my previous roommate! He continually kept preaching about this. I’ll send this post to him. Pretty sure he’ll have a great read. Thank you for sharing!

  30. Translated: This article is a real source of inspiration and motivation. It not only provides information, but also stimulates further study of the topic. Many thanks to the author for his efforts in creating such motivating content!
    (Origin: Эта статья является настоящим источником вдохновения и мотивации. Она не только предоставляет информацию, но и стимулирует к дальнейшему изучению темы. Большое спасибо автору за его старания в создании такого мотивирующего контента!)

  31. Translated: The article offers specific examples to illustrate its arguments.
    (Origin: Статья предлагает конкретные примеры, чтобы проиллюстрировать свои аргументы.)

  32. I do not even know how I ended up here, but I thought this post was good. I do not know who you are but certainly you are going to a famous blogger if you are not already 😉 Cheers!

  33. Translated: In today’s world, where online presence is becoming increasingly important for business, increasing website visibility and ranking in search engines is one of the most important tasks for webmasters and marketers. One of the main factors influencing the growth of a site’s authority is its DR (Domain Rating), which is determined mainly by analyzing the site’s link mass.
    (Origin: В современном мире, где онлайн-присутствие становится все более важным для бизнеса, повышение видимости и ранжирования сайта в поисковых системах является одной из самых важных задач для веб-мастеров и маркетологов. Одним из основных факторов, влияющих на рост авторитетности сайта, является его DR (Domain Rating), который определяется в основном путем анализа ссылочной массы сайта.)

  34. Translated: The article contains clear and convincing arguments supported by specific examples.
    (Origin: Статья содержит ясные и убедительные аргументы, подкрепленные конкретными примерами.)

  35. Translated: I liked the depth of research the author did to back up her claims.
    (Origin: Мне понравилась глубина исследования, проведенного автором, для подкрепления своих утверждений.)

  36. I do not even know the way I stopped up right here, but I thought this put up was once great. I don’t understand who you’re however definitely you’re going to a well-known blogger if you happen to aren’t already. Cheers!

  37. Translated: It is important to note that the author of the article provides information from different angles and does not take a specific position.
    (Origin: Важно отметить, что автор статьи предоставляет информацию с разных сторон и не принимает определенной позиции.)

  38. Translated: I cannot stress enough the quality of the research presented in this article. The author used reliable sources and provided us with up-to-date information. Thank you very much for such a reliable and informative material!
    (Origin: Я не могу не отметить качество исследования, представленного в этой статье. Автор использовал надежные источники и предоставил нам актуальную информацию. Большое спасибо за такой надежный и информативный материал!)

  39. Howdy! I realize this is somewhat off-topic however I had to ask. Does managing a well-established blog such as yours take a large amount of work? I’m brand new to blogging however I do write in my journal every day. I’d like to start a blog so I will be able to share my experience and feelings online. Please let me know if you have any kind of recommendations or tips for brand new aspiring bloggers. Thankyou!

  40. Translated: A good article in which the author offers different points of view and arguments.
    (Origin: Хорошая статья, в которой автор предлагает различные точки зрения и аргументы.)

  41. Translated: I am grateful to the author of this article for his ability to present complex concepts in an accessible manner. He used clear and simple language which helped me understand the material easily. Thank you very much for such a clear presentation!
    (Origin: Я благодарен автору этой статьи за его способность представить сложные концепции в доступной форме. Он использовал ясный и простой язык, что помогло мне легко усвоить материал. Большое спасибо за такое понятное изложение!)

  42. Translated: I found this article extremely educational and inspiring. The author has a unique ability to integrate different ideas and concepts, which makes his work truly valuable and useful.
    (Origin: Я нашел эту статью чрезвычайно познавательной и вдохновляющей. Автор обладает уникальной способностью объединять различные идеи и концепции, что делает его работу по-настоящему ценной и полезной.)

  43. Translated: I hope these additional comments will bring even more positive feedback to the white paper!
    (Origin: Надеюсь, что эти дополнительные комментарии принесут ещё больше позитивных отзывов на информационную статью!)

  44. Translated: The article contains up-to-date information on this topic.
    (Origin: Статья содержит актуальную информацию по данной теме.)

  45. Translated: The author does not try to convince readers of a certain opinion, but provides information for independent assessment.
    (Origin: Автор не старается убедить читателей в определенном мнении, а предоставляет информацию для самостоятельной оценки.)

  46. Translated: Readers have the opportunity to get acquainted with different points of view and independently evaluate the information.
    (origin: Читатели имеют возможность ознакомиться с разными точками зрения и самостоятельно оценить информацию.)

  47. What’s Taking place i am new to this, I stumbled upon this I’ve discovered It absolutely useful and it has aided me out loads. I am hoping to give a contribution & assist other users like its helped me. Good job.

  48. Translated: I would like to express my gratitude to the author of this article for the comprehensive information he provided. I found answers to many of my questions and gained new knowledge. This is truly a valuable resource!
    (Origin: Я хотел бы выразить свою благодарность автору этой статьи за исчерпывающую информацию, которую он предоставил. Я нашел ответы на многие свои вопросы и получил новые знания. Это действительно ценный ресурс!)

  49. Translated: Readers are given the opportunity to independently interpret the information presented.
    (Origin: Читателям предоставляется возможность самостоятельно интерпретировать представленную информацию.)

  50. Translated: The article offers a comprehensive overview of facts and events, leaving readers free to interpret.
    (Origin: Статья предлагает всесторонний обзор фактов и событий, оставляя читателям свободу интерпретации.)

  51. Translated: I would like to express my gratitude to the author of this article for his professionalism and dedication to accuracy. He provided reliable facts and well-reasoned conclusions, making this article a reliable source of information.
    (Origin: Я бы хотел выразить свою благодарность автору этой статьи за его профессионализм и преданность точности. Он предоставил достоверные факты и аргументированные выводы, что делает эту статью надежным источником информации.)

  52. Translated: I would like to express my gratitude to the author of this article for the comprehensive information he provided. I found answers to many of my questions and gained new knowledge. This is truly a valuable resource!
    (Origin: Я хотел бы выразить свою благодарность автору этой статьи за исчерпывающую информацию, которую он предоставил. Я нашел ответы на многие свои вопросы и получил новые знания. Это действительно ценный ресурс!)

  53. Howdy very nice site!! Man .. Excellent .. Amazing .. I’ll bookmark your web site and take the feeds additionally? I am glad to find a lot of useful information here within the put up, we need work out more strategies in this regard, thank you for sharing. . . . . .

  54. Translated: The article offers a variety of approaches to solving the problem and allows the reader to choose the one that is most suitable for him.
    (Origin: Статья предлагает разнообразные подходы к решению проблемы и позволяет читателю выбрать наиболее подходящий для него.)

  55. Wonderful work! That is the kind of info that are meant to be shared across the internet. Shame on the seek engines for not positioning this put up higher! Come on over and consult with my web site . Thanks =)

  56. Translated: I liked the depth of research the author did to back up his claims.
    (Origin: Мне понравилась глубина исследования, проведенного автором, для подкрепления своих утверждений.)

  57. Translated: Readers are given the opportunity to think about and discuss the facts and arguments presented.
    (Origin: Читателям предоставляется возможность обдумать и обсудить представленные факты и аргументы.)

  58. Translated: I liked the way the author presented the information in this article. I feel like I have become more knowledgeable about the topic thanks to the clear presentation and interesting examples. I definitely recommend reading it!
    (Origin: Мне понравилось, как автор представил информацию в этой статье. Я чувствую, что стал более осведомленным о данной теме благодаря четкому изложению и интересным примерам. Безусловно рекомендую ее для прочтения!)

  59. I am extremely impressed with your writing skills and also with the structure in your weblog. Is this a paid topic or did you modify it yourself? Anyway keep up the excellent quality writing, it’s uncommon to look a great blog like this one today..

  60. Translated: I am grateful to the author of this article for his thorough and in-depth research. He presented the information with great detail and argumentation, making this article a reliable source of knowledge. Very impressive work!
    (Origin: Я благодарен автору этой статьи за его тщательное и глубокое исследование. Он представил информацию с большой детализацией и аргументацией, что делает эту статью надежным источником знаний. Очень впечатляющая работа!)

  61. Translated: The author of the article provides a detailed description of the events and supplements it with various sources.
    (Origin: Автор статьи предоставляет подробное описание событий и дополняет его различными источниками.)

  62. Translaed: The article presents all the main aspects of the topic, without unnecessary detail.
    (Origin: Статья представляет все основные аспекты темы, без излишней детализации.)

  63. Translated: I would like to express my gratitude to the author for his in-depth research and clear presentation. He was able to combine complex concepts and present them in an accessible form. This is truly a valuable resource for anyone interested in this topic.
    (Origin: Я хотел бы выразить свою благодарность автору за его глубокие исследования и ясное изложение. Он сумел объединить сложные концепции и представить их в доступной форме. Это действительно ценный ресурс для всех, кто интересуется этой темой.)

  64. Translated: The author presents a variety of perspectives on the issue, which helps the reader gain a broad understanding of the issue.
    (Origin: Автор представляет разнообразные точки зрения на проблему, что помогает читателю получить обширное представление о ней.)

  65. Translated: This article is a true treasure of information. I was pleasantly surprised by its depth and variety of approaches to the topic at hand. Thanks to the author for such a thorough analysis and interesting facts!
    (Origin: Эта статья является настоящим сокровищем информации. Я был приятно удивлен ее глубиной и разнообразием подходов к рассматриваемой теме. Спасибо автору за такой тщательный анализ и интересные факты!)

  66. Howdy! I realize this is sort of off-topic however I needed to ask. Does managing a well-established website such as yours require a lot of work? I’m completely new to running a blog but I do write in my diary on a daily basis. I’d like to start a blog so I can share my experience and views online. Please let me know if you have any recommendations or tips for new aspiring blog owners. Thankyou!

  67. Translated: The article contains a reasonable analysis of the facts and data presented in the text.
    (Origin: Статья содержит обоснованный анализ фактов и данных, представленных в тексте.)

  68. Translated: I liked the depth of research presented in the article.
    (Origin: Мне понравилась глубина исследования, представленная в статье.)

  69. Translated: The article presents an objective analysis of the problem, taking into account different points of view.
    (Origin: Статья представляет объективный анализ проблемы, учитывая разные точки зрения.)

  70. Translated: I liked the way the author presented the information in this article. I feel like I have become more knowledgeable about the topic thanks to the clear presentation and interesting examples. I definitely recommend reading it!
    (Origin: Мне понравилось, как автор представил информацию в этой статье. Я чувствую, что стал более осведомленным о данной теме благодаря четкому изложению и интересным примерам. Безусловно рекомендую ее для прочтения!)

  71. Howdy fantastic blog! Does running a blog such as this take a large amount of work? I’ve very little knowledge of computer programming but I was hoping to start my own blog in the near future. Anyways, if you have any ideas or tips for new blog owners please share. I know this is off subject but I just wanted to ask. Many thanks!

  72. Translated: Very well organized article! The author skillfully structured the information, which made it easy for me to follow. I appreciate his efforts in creating such a clear and informative piece.
    (Origin: Очень хорошо организованная статья! Автор умело структурировал информацию, что помогло мне легко следовать за ней. Я ценю его усилия в создании такого четкого и информативного материала.)

  73. Translated: It is helpful to see that the article provides information without a hidden agenda or definitive conclusions.
    (Origin: Полезно видеть, что статья предоставляет информацию без скрытой агенды или однозначных выводов.)

Leave a Reply

Your email address will not be published. Required fields are marked *