--
Posting to this group should follow these guidelines https://www.nsnam.org/wiki/Ns-3-users-guidelines-for-posting
---
You received this message because you are subscribed to a topic in the Google Groups "ns-3-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ns-3-users/l1VzPeavlCE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ns-3-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/5f26e02b-84c8-4a44-9b4a-96df3089ae8bn%40googlegroups.com.
Hi,
Gabriel is very correct in his advice, you should take it to heart.
2. If you are just doing a semester assignment, no sweat.
3. I hope you are not assuming that Matlab is universally
available, which it is not. Besides most of the deep functions are
obfuscated on purpose. Matlab will not help you unless they see a
profit somewhere, they are quite mercenary, having LEASED their
product to many Colleges and Universities In addition, they have
made modules to be bought extra, from extensions made to their
basic product by many a researcher.
4. There many other approaches Like 'R', Python and Julia. Infact MIT.edu changed over from Matlab Lab work to Julia based Lab work.
5. But you are the best judge of your target audience.
With Regards,
M
P.S. I did one such project with Octave and NS-3 successfully, but it was for one set of modules involved in the project. Both are opensource and both use C++, and maintainers on both products are extremely helpful and quick to respond. Having said that, it would not have addressed all modules in NS-3, as it spans a whole lot of areas....5GNR/LTE3G4G/WiFI-all variants/UAVs/WiMax/ /UnderWaterCommunications/ SATCom and son...======================================
You received this message because you are subscribed to the Google Groups "ns-3-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ns-3-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/CAFqPHc3X-bevZMdU0N13ChAvNeR9R9wupvL-XS9_-vaV_n2_pw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/b1921f41-5b77-1fa2-499c-593bfd5fa3f4%40yahoo.com.
HI,
You could write a shared memory or IPC based C++ code. Matlab has a C++ coder, so use that on the Matlab side and on NS-3 side, it will depend upon how often an IO is done with Matlab and by how many programs/scripts in your code would like to do such IO.
2. If you use UML based design the task becomes easier and
elegant. Look at how Lena-5G-NR uses its UML classes.
3. you can also make a search on github for a possible code /
code fragments.
4. I hope you realize that what you are attempting requires a good system design, and is extensible (version 0/1/2/...) starting from a small implementation with a limited functionality, keeping other functions only returning NYI-> "Not Ye Implemented".
5. If you are trying it alone it may take quite an effort...
Regards,
M
==========================================
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/CAFqPHc1fTfpN%2BfnePNGY7EPikwcwsRw-ZSdWJ1y1P9Dm%3DC3-AA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/b4dbd2bc-de15-0c90-95ca-f647db429e03%40yahoo.com.
HI,
That is not a neat approach and limited in various ways. It would do a poor job. One such implementation exists in NS-3 archives for WiFi, done years ago.
Regards,
M.
==============================
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/CAFqPHc2duo4KGSCbL7o1cXozQ3wQ1KfdLD1Ob4YWgrwgSwXMxA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ns-3-users/792e2d43-afc0-0883-857f-0345358b4f08%40yahoo.com.