changing coding of a block in a simulink model

Hi, I am using a simulink model (IEEE802.11a WLAN PHY) but I need to change it to IEEE802.11p PHY. In order to do that I should change the value of the data rate set for each modulator to the half of its value. But I dont know how to make this changes. Is there any way to access to the source code of blocks? Or is there any way to do that?
Thanks

1 Comment

Hello Did you get a way to convert from 802.11a to 802.11p. I hope for your help because I am having the same problem

Sign in to comment.

Answers (1)

It depends on how the block was authored - it will help if you specify which Simulink library it belongs to (if it is a shipped block), or if you are using something a user developed.

3 Comments

Hi Thanks for the prompt answer.
I am using "IEEE 802.11a WLAN" model I downloaded from mathworks http://www.mathworks.com/matlabcentral/fileexchange/3540
In this model there is a block called "Modulator Bank" in this block there are 8 Modulator blocks that based on the data rate in each message one of these 8 blocks will be chosen. I need to change the setting of the whole Modulator Bank in a way that with different data rate value this modulator selection happens. However I cannot find how is the Modulator Band designed and were are the data rate values set that I can change them.
Thanks,
Goola
Most of the blocks in that model are masked subsystems - right-click on the block and select "Look Under Mask" to see the underlying implementation. You can then re-save your changes.
Btw, the Modulator blocks come from the IEEE80211a_lib.mdl library model - so you might want to make your changes to the library itself.

Sign in to comment.

Categories

Asked:

on 30 Jan 2012

Commented:

on 4 Jun 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!