📄 viterbi_ber.ber
字号:
<?xml version="1.0" encoding="UTF-8"?> <java version="1.5.0" class="java.beans.XMLDecoder"> <object class="com.mathworks.toolbox.comm.SessionBean"> <void property="YAxis"> <array class="double" length="2"> <void index="0"> <double>1.0E-8</double> </void> <void index="1"> <double>1.0</double> </void> </array> </void> <void property="colors"> <array class="java.lang.Object" length="7"> <void index="0"> <array class="double" length="3"> <void index="1"> <double>0.9</double> </void> </array> </void> <void index="1"> <array class="double" length="3"> <void index="2"> <double>1.0</double> </void> </array> </void> <void index="2"> <array class="double" length="3"> <void index="0"> <double>1.0</double> </void> </array> </void> <void index="3"> <array class="double" length="3"> <void index="1"> <double>0.7</double> </void> <void index="2"> <double>0.7</double> </void> </array> </void> <void index="4"> <array class="double" length="3"> <void index="0"> <double>0.7</double> </void> <void index="2"> <double>0.7</double> </void> </array> </void> <void index="5"> <array class="double" length="3"> <void index="0"> <double>0.7</double> </void> <void index="1"> <double>0.7</double> </void> </array> </void> <void index="6"> <array class="double" length="3"/> </void> </array> </void> <void property="confLevelEditabilities"> <object class="java.util.Vector"> <void method="add"> <boolean>true</boolean> </void> </object> </void> <void property="data"> <array class="java.lang.Object" length="1"> <void index="0"> <array class="java.lang.Object" length="3"> <void index="0"> <array class="double" length="7"> <void index="0"> <double>3.0</double> </void> <void index="1"> <double>3.5</double> </void> <void index="2"> <double>4.0</double> </void> <void index="3"> <double>4.5</double> </void> <void index="4"> <double>5.0</double> </void> <void index="5"> <double>5.5</double> </void> <void index="6"> <double>6.0</double> </void> </array> </void> <void index="1"> <array class="double" length="7"> <void index="0"> <double>0.1297016861219196</double> </void> <void index="1"> <double>0.03494060097833683</double> </void> <void index="2"> <double>0.008922516863556872</double> </void> <void index="3"> <double>0.00252</double> </void> <void index="4"> <double>6.8E-4</double> </void> <void index="5"> <double>2.5E-4</double> </void> </array> </void> <void index="2"> <array class="double" length="7"> <void index="0"> <double>3855.0</double> </void> <void index="1"> <double>14310.0</double> </void> <void index="2"> <double>56038.0</double> </void> <void index="3"> <double>100000.0</double> </void> <void index="4"> <double>100000.0</double> </void> <void index="5"> <double>100000.0</double> </void> <void index="6"> <double>100000.0</double> </void> </array> </void> </array> </void> </array> </void> <void property="dataView"> <object class="java.util.Vector"> <void method="add"> <array class="java.lang.Object" length="7"> <void index="0"> <string>off</string> </void> <void index="1"> <boolean>true</boolean> </void> <void index="2"> <boolean>true</boolean> </void> <void index="3"> <string>simulation1</string> </void> <void index="4"> <string>3:0.5:6</string> </void> <void index="5"> <string>[0.1297 0.0349 0.0089 0.0025 6.8EE-4 2.5EE-4 0.0]</string> </void> <void index="6"> <string>[3855 14310 56038 100000 100000 100000 100000]</string> </void> </array> </void> </object> </void> <void property="exportFlags"> <object class="java.util.Vector"> <void method="add"> <boolean>false</boolean> </void> </object> </void> <void property="fitEditabilities"> <object class="java.util.Vector"> <void method="add"> <boolean>true</boolean> </void> </object> </void> <void property="marks"> <array class="java.lang.String" length="7"> <void index="0"> <string>*</string> </void> <void index="1"> <string>+</string> </void> <void index="2"> <string>o</string> </void> <void index="3"> <string>d</string> </void> <void index="4"> <string>v</string> </void> <void index="5"> <string>s</string> </void> <void index="6"> <string>^</string> </void> </array> </void> <void property="paramsEvaled"> <array class="java.lang.Object" length="1"> <void index="0"> <array class="java.lang.Object" length="4"> <void index="0"> <string>C:\altera\design_example\Viterbi_BER\Viterbi_BER_HIL.mdl</string> </void> <void index="1"> <array class="double" length="7"> <void index="0"> <double>3.0</double> </void> <void index="1"> <double>3.5</double> </void> <void index="2"> <double>4.0</double> </void> <void index="3"> <double>4.5</double> </void> <void index="4"> <double>5.0</double> </void> <void index="5"> <double>5.5</double> </void> <void index="6"> <double>6.0</double> </void> </array> </void> <void index="2"> <array class="double" length="1"> <void index="0"> <double>500.0</double> </void> </array> </void> <void index="3"> <array class="double" length="1"> <void index="0"> <double>100000.0</double> </void> </array> </void> </array> </void> </array> </void> <void property="paramsList"> <object class="java.util.Vector"> <void method="add"> <array class="java.lang.Object" length="6"> <void index="0"> <string>3:0.5:6</string> </void> <void index="1"> <string>C:\altera\design_example\Viterbi_BER\Viterbi_BER_HIL.mdl</string> </void> <void index="2"> <string>C:\altera\design_example\Viterbi_BER\Viterbi_BER_HIL.mdl</string> </void> <void index="3"> <string>ber__n_errors__n_bits</string> </void> <void index="4"> <string>maxNumErrs</string> </void> <void index="5"> <string>maxNumBits</string> </void> </array> </void> </object> </void> <void property="semiAnalytic"> <object class="com.mathworks.toolbox.comm.SemiAnalytic"> <void property="dataEnc"> <string>nondiff</string> </void> <void property="denominator"> <string>1</string> </void> <void property="ebno"> <string>0:18</string> </void> <void property="modOrder"> <string>2</string> </void> <void property="modType"> <string>PSK</string> </void> <void property="numerator"> <string>ones(16, 1) / 16</string> </void> <void property="rxSignal"> <string>rectpulse(pskmod(randint(16, 1, 2, 9973), 2), 16)</string> </void> <void property="samplesPerSymbol"> <string>16</string> </void> <void property="txSignal"> <string>rectpulse(pskmod(randint(16, 1, 2, 9973), 2), 16)</string> </void> </object> </void> <void property="simulation"> <object class="com.mathworks.toolbox.comm.Simulation"> <void property="berName"> <string>ber__n_errors__n_bits</string> </void> <void property="count"> <int>2</int> </void> <void property="ebno"> <string>3:0.5:6</string> </void> <void property="maxNumBits"> <string>maxNumBits</string> </void> <void property="maxNumErrs"> <string>maxNumErrs</string> </void> <void property="modelName"> <string>C:\altera\design_example\Viterbi_BER\Viterbi_BER_HIL.mdl</string> </void> <void property="modelPath"> <string>C:\altera\design_example\Viterbi_BER\Viterbi_BER_HIL.mdl</string> </void> </object> </void> <void property="theoretical"> <object class="com.mathworks.toolbox.comm.Theoretical"> <void property="dataEnc"> <string>nondiff</string> </void> <void property="ebno"> <string>0:18</string> </void> <void property="modOrder"> <string>2</string> </void> <void property="modType"> <string>PSK</string> </void> <void property="sync"> <string>perfect</string> </void> <void property="trellis"> <string>poly2trellis(7, [171 133])</string> </void> </object> </void> </object> </java>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -