Install any skill in seconds. Free to start, no credit card required.
Get Started Free →matlab/matlab-simulate-wireless-network
Set up and run wireless network simulations using the Wireless Network Toolbox.
Passed 22 of 22 test cases with the skill, and 6 of 22 without it.
and 23 more in the full report
16 fixed6 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
In a MATLAB wireless network simulation using wirelessNetworkSimulator, I have a vector of nodes centered at position (50, 50) and extending 100 meters wide by 60 meters high. I want to assign random waypoint mobility with speeds between 2 m/s and 5 m/s. Write the MATLAB code snippet calling addMobility.
| Checked | Without skill | With skill |
|---|---|---|
| Calls addMobility with Bounds=[50 50 100 60] | Missed | Passed |
The instructions your model reads when the skill loads.
Foundation patterns for system-level wireless simulation. Technology-specific skills build on these for node creation, connection configuration, and KPI extraction.
wirelessNetworkSimulatornetworkTrafficOnOff, networkTrafficFTP, networkTrafficVoIP, networkTrafficVideoConference)wirelessNetworkEventTracer or IQ loggerwirelessTrafficViewer and network layout with wirelessNetworkViewerscheduleActionpcapWriter or technology-specific PCAP writerswnet.NodewirelessNetworkSimulatormatlab-simulate-bluetooth-network instead)All nodes in the simulator inherit from wnet.Node. Choose the correct node type:
| Technology | Node Constructor | Notes |
|---|---|---|
| Bluetooth LE | bluetoothLENode("central") / bluetoothLENode("peripheral") | Use the matlab-simulate-bluetooth-network skill |
| Classic Bluetooth BR/EDR | bluetoothNode("central") / bluetoothNode("peripheral") | Use the matlab-simulate-bluetooth-network skill |
| WLAN | wlanNode(...) | Requires WLAN Toolbox |
| 5G NR | nrGNB(...) / nrUE(...) | Requires 5G Toolbox |
| Any other / custom | Subclass wnet.Node | See references/custom-node.md |
wnet.Node is abstract — never instantiate it directly. If the scenario does not use a specific technology listed above, you MUST create a custom node class that inherits from wnet.Node. Technology nodes (bluetoothLENode, bluetoothNode, wlanNode, nrGNB, nrUE) implement the wnet.Node interface internally — properties like Position, ID, Name, Velocity, addMobility, registerEventCallback, and statistics work on all node types.
test cases passed, vs 6 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.