📄 sdr.mdl
字号:
PropExecContextOutsideSubsystem off
RTWSystemCode "Auto"
FunctionWithSeparateData off
Opaque off
RequestExecContextInheritance off
MaskHideContents off
MaskDisplay "disp('Info')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Info"
Location [480, 111, 1060, 386]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
}
}
Block {
BlockType Reference
Name "Random Integer\nGenerator1"
Ports [0, 1]
Position [80, 225, 145, 265]
SourceBlock "commrandsrc2/Random Integer\nGenerator"
SourceType "Random Integer Generator"
ShowPortLabels "FromPortIcon"
SystemSampleTime "-1"
FunctionWithSeparateData off
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
mul "M"
seed "37"
Ts "1"
frameBased off
sampPerFrame "1"
orient off
outDataType "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband"
Ports [1, 1]
Position [580, 224, 645, 266]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag2"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodulator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "M"
PowType "Min. distance between symbols"
MinDist "2"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "Inherit via internal rule"
outDtype2 "Inherit via internal rule"
derotateFactorDTMode "Same word length as input"
derotateFactorWordLen "16"
denormFactorDTMode "Same word length as input"
denormFactorWordLen "16"
prodOutDTMode "Inherit via internal rule"
prodOutWordLen "32"
prodOutRoundingMode "Floor"
prodOutOverflowMode "Wrap"
sumDTMode "Inherit via internal rule"
sumWordLen "32"
}
Block {
BlockType Reference
Name "Rectangular QAM\nModulator\nBaseband"
Ports [1, 1]
Position [220, 225, 290, 265]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag3"
SourceBlock "commdigbbndam3/Rectangular QAM\nModulator\nBaseband"
SourceType "Rectangular QAM Modulator Baseband"
M "M"
InType "Integer"
Enc "Binary"
Mapping "[0:15]"
PowType "Min. distance between symbols"
MinDist "2"
AvgPow "1"
PeakPow "1"
Ph "0"
outDtype "double"
outWordLen "16"
outUDDataType "sfix(16)"
outFracLenMode "Best precision"
outFracLen "15"
}
Block {
BlockType Scope
Name "Scope"
Ports [1]
Position [740, 229, 770, 261]
Floating off
Location [5, 52, 1029, 737]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
YMin "2"
YMax "6"
DataFormat "StructureWithTime"
SampleTime "0"
}
Block {
BlockType Clock
Name "Clock1"
Position [220, 445, 240, 465]
IOType "siggen"
Decimation "10"
}
Line {
SrcBlock "Rectangular QAM\nModulator\nBaseband"
SrcPort 1
DstBlock "AWGN\nChannel"
DstPort 1
}
Line {
SrcBlock "Random Integer\nGenerator1"
SrcPort 1
Points [10, 0]
Branch {
DstBlock "Rectangular QAM\nModulator\nBaseband"
DstPort 1
}
Branch {
Points [0, 180]
DstBlock "Error Rate\nCalculation"
DstPort 2
}
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband"
SrcPort 1
Points [45, 0]
Branch {
DstBlock "Scope"
DstPort 1
}
Branch {
Points [0, 130; -130, 0]
DstBlock "Error Rate\nCalculation"
DstPort 1
}
}
Line {
SrcBlock "AWGN\nChannel"
SrcPort 1
Points [50, 0]
Branch {
DstBlock "Rectangular QAM\nDemodulator\nBaseband"
DstPort 1
}
Branch {
Points [0, -105]
DstBlock "Discrete-Time\nScatter Plot\nScope"
DstPort 1
}
}
Line {
SrcBlock "Error Rate\nCalculation"
SrcPort 1
Points [0, 40; 45, 0]
Branch {
Points [5, 0]
DstBlock "Display"
DstPort 1
}
Branch {
DstBlock "Compare\nTo Constant"
DstPort 1
}
}
Line {
SrcBlock "Compare\nTo Constant"
SrcPort 1
DstBlock "Display1"
DstPort 1
}
Annotation {
Name "Real-Time Task Execution Profiling"
Position [556, 34]
FontSize 22
FontWeight "bold"
}
Annotation {
Name "C6713 DSK"
Position [515, 59]
HorizontalAlignment "left"
FontSize 12
}
}
}
MatData {
NumRecords 4
DataRecord {
Tag DataTag3
Data " %)30 . < 8 ( 0 % \" $ ! 0 . 0 8 ( ! % \" $ - 0 0 #0 %)104U-;V1U;&%T;W( "
}
DataRecord {
Tag DataTag2
Data " %)30 . < 8 ( 0 % \" $ ! 0 . 0 8 ( ! % \" $ / 0 0 #P %)104U$96UO9'5L871O<@ "
}
DataRecord {
Tag DataTag1
Data " %)30 . . 8 ( ! % \" $ ( 0 0 \" '!R;V9I;&5R"
}
DataRecord {
Tag DataTag0
Data " %)30 . V&< 8 ( @ % \" $ ! 0 % 0 $0 $ 0 0 8VAI<$EN9F\\ !M96T &-A8VAE 8F]A<F14>7!E !I<U-I;75L871O<@ &5N86)L94A34E1$6 =F5R<VEO;DYU;6)E<@ !D<W!B:6]S &QA<W1%<G( 8W5S=&]M0V]D90 !E;F%B;&5$4U!\"24]35&%B %)43U, <&5R:7!H97)A;', !P<F]C3F%M90 &)O87)D3F%M90 <F5A;'1I;65S=7!P;W)T . \\\"8 8 ( @ % \" $ ! 0 % 0 $0 $ !# 0 9&5V:6-E240 !C;V1E9V5N:&]O:W!O:6YT &QI8E]L90 ;&EB7V)E !I;F, '-R8P <')E<')O8P !M=E-W:71C: '-U8D9A;6EL>0 8W!U0VQO8VM2871E34AZ !I;G1-96T &YU;5-E8W1I;VYS <V5C=&EO;@ !A;&QN86UE<P &YU;5)43U, 4E1/4P !I<T)U:6QT26X &1E<V-R:7!T:6]N 8V]N=&5N=', X X !@ @ $ 4 ( 0 4 ! ! % 0S8W,3, . . 8 ( ! % \" $ % 0 0 !0 $,V,# P #@ ' \" & \" $ !0 @ ! !0 $ #@ %@ & \" 0 !0 @ ! * $ $ \"@ D*$EN<W1A;&Q?9&ER*5QC-C P,%QC<VQ<;&EB7&-S;#8W,3,N;&EB#@ & & \" 0 !0 @ ! + $ $ \"P D*$EN<W1A;&Q?9&ER*5QC-C P,%QC9W1O;VQS7&QI8EQR=',V-S P+FQI8@ . > 8 ( ! % \" $ !! 0 0 00 \"0H34%43$%\"7U)/3U0I7'1O;VQB;WA<<G1W7'1A<F=E='-<8V-S;&EN:UQR=&QI8EQD<W!?<G1?8S8W,3 N;&EB X !X !@ @ $ 4 ( 0 $$ ! ! !! )\"A-051,04)?4D]/5\"E<=&]O;&)O>%QR='=<=&%R9V5T<UQC8W-L:6YK7')T;&EB7')T=U]R=%]C-C<Q,\"YL:6( #@ '@ & \" 0 !0 @ ! 00 $ $ $$ D*$U!5$Q!0E]23T]4*5QT;V]L8F]X7')T=UQT87)G971S7&-C<VQI;FM<<G1L:6)<=FEP7W)T7V,V-S$P+FQI8@ . > ( 8 ( 0 % \" $ % 0 . 8 8 ( ! % \" $ I 0 0 *0 \"0H26YS=&%L;%]D:7(I7&,V,# P7&-S;%QL:6)<8W-L-C<Q,V4N;&EB X !@ !@ @ $ 4 ( 0 \"T ! ! M )\"A);G-T86QL7V1I<BE<8S8P,#!<8V=T;V]L<UQL:6)<<G1S-C<P,&4N;&EB #@ '@ & \" 0 !0 @ ! 0@ $ $ $( D*$U!5$Q!0E]23T]4*5QT;V]L8F]X7')T=UQT87)G971S7&-C<VQI;FM<<G1L:6)<9'-P7W)T7V,V-S$P92YL:6( . > 8 ( ! % \" $ !\" 0 0 0@ \"0H34%43$%\"7U)/3U0I7'1O;VQB;WA<<G1W7'1A<F=E='-<8V-S;&EN:UQR=&QI8EQR='=?<G1?8S8W,3!E+FQI8@ X !X !@ @ $ 4 ( 0 $( ! ! !\" )\"A-051,04)?4D]/5\"E<=&]O;&)O>%QR='=<=&%R9V5T<UQC8W-L:6YK7')T;&EB7'9I<%]R=%]C-C<Q,&4N;&EB #@ )@ & \" $ !0 @ ! 0 $ #@ &@ & \" 0 !0 @ ! -@ $ $ #8 D*$U!5$Q!0E]23T]4*5QT;V]L8F]X7')T=UQT87)G971S7&-C<VQI;FM<8V-S;&EN:UQI;F, X H !@ @ ! 4 ( ! X !P !@ @ ! 4 ( 0 $ ! X ! !@ @ $ 4 ( 0 D ! ! ) 0TA)4%\\V-S$S X X !@ @ $ 4 ( 0 < ! ! ' +6UV-C<Q, . , 8 ( ! % \" $ $ 0 0 0 -C<Q> X X !@ @ & 4 ( 0 $ ! D ( @;$ . T 8 8 ( @ % \" $ ! 0 % 0 # $ P ;G5M0F%N:W, 8F%N:P ;G5M0V%C:&5,=FP 8V%C:&4 #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ #P/PX #P P !@ @ \" 4 ( 0 $ ! 4 ! 0 0 ( !H96%P :7-R96UO=F%B;&4 &ES8V]N=&5N='-F:7AE9 !N86UE 861D<@ '-I>F4 !C;VYT96YT<P <W!A8V4 X !P 0 !@ @ \" 4 ( 0 $ ! 4 ! , 0 # !C<F5A=&5(96%P !H96%P4VEZ90 !D969I;F5,86)E; !H96%P3&%B96P . . 8 ( !@ % \" $ ! 0 ) \" #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ !P0 X X !@ @ & 4 ( 0 $ ! D ( . 0 8 ( ! % \" $ , 0 0 # '-E9VUE;G1?;F%M90 . . 8 ( !@ % \" $ ! 0 ) \" #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ X P !@ @ $ 4 ( 0 0 ! ! ! !)4D%-#@ #@ & \" 8 !0 @ ! 0 $ \"0 @ X X !@ @ & 4 ( 0 $ ! D ( $$$. 0 8 ( ! % \" $ + 0 0 \"P $-O9&4@)B!$871A . . 8 ( ! % \" $ ( 0 0 \" $EN=&5R;F%L#@ #@ & \" 8 !0 @ ! 0 $ \"0 @ #P/PX #H 0 !@ @ \" 4 ( 0 $ ! 4 ! ( 0 ! !L86)E; &]P=&EO;G, #@ # & \" 0 !0 @ ! @ $ $ \" $PR . 8 $ 8 ( 0 % \" $ % 0 . , 8 ( ! % \" $ $ 0 0 0 ,\"!K8@X X !@ @ $ 4 ( 0 4 ! ! % ,38@:V( . . 8 ( ! % \" $ % 0 0 !0 #,R(&MB #@ #@ & \" 0 !0 @ ! !0 $ $ 4 T.\"!K8@ X X !@ @ $ 4 ( 0 4 ! ! % -C0@:V( . . 8 ( !@ % \" $ ! 0 ) \" \"I #@ & # & \" $ !0 @ ! #0 $ #@ #@ & \" 0 !0 @ ! !0 $ $ 4 N=&5X= X X !@ @ $ 4 ( 0 < ! ! ' +G-W:71C: . , 8 ( ! % \" $ $ 0 0 0 +F)S<PX P !@ @ $ 4 ( 0 0 ! ! ! N9F%R#@ #@ & \" 0 !0 @ ! !@ $ $ 8 N8VEN:70 X X !@ @ $ 4 ( 0 8 ! ! & +G!I;FET . . 8 ( ! % \" $ & 0 0 !@ \"YC;VYS= #@ #@ & \" 0 !0 @ ! !0 $ $ 4 N9&%T80 X P !@ @ $ 4 ( 0 0 ! ! ! N8VEO#@ #@ & \" 0 !0 @ ! !P $ $ < N<WES;65M X X !@ @ $ 4 ( 0 8 ! ! & +G-T86-K . 0 8 ( ! % \" $ * 0 0 \"@ \"YR=&1X7V1A=&$ . 0 8 ( ! % \" $ * 0 0 \"@ \"YR=&1X7W1E>'0 . * H 8 ( 0 % \" $ H 0 . . 8 ( ! % \" $ % 0 0 !0 $,V,C Q #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#-C(P,@ X X !@ @ $ 4 ( 0 4 ! ! % 0S8R,#, . . 8 ( ! % \" $ % 0 0 !0 $,V,C T #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#-C(P-0 X X !@ @ $ 4 ( 0 4 ! ! % 0S8W,#$ . . 8 ( ! % \" $ % 0 0 !0 $,V,C$Q #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#-C<Q,0 X X !@ @ $ 4 ( 0 4 ! ! % 0S8W,3( . . 8 ( ! % \" $ % 0 0 !0 $,V-S$S #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#-C<R,@ X X !@ @ $ 4 ( 0 4 ! ! % 0S8W,C8 . . 8 ( ! % \" $ % 0 0 !0 $,V-S(W #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#-C0Q, X X !@ @ $ 4 ( 0 4 ! ! % 0S8T,3$ . . 8 ( ! % \" $ % 0 0 !0 $,V-#$R #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#-C0Q,P X X !@ @ $ 4 ( 0 4 ! ! % 0S8T,30 . . 8 ( ! % \" $ % 0 0 !0 $,V-#$U #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#-C0Q-@ X X !@ @ $ 4 ( 0 4 ! ! % 0S8T,3@ . . 8 ( ! % \" $ % 0 0 !0 $,V-#4U #@ #@ & \" 0 !0 @ ! !P $ $ < !40TDV-#@R X X !@ @ $ 4 ( 0 4 ! ! % 1$TV-# . . 8 ( ! % \" $ % 0 0 !0 $1--C0Q #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !$338T,@ X X !@ @ $ 4 ( 0 4 ! ! % 1$TV-#, . . 8 ( ! % \" $ % 0 0 !0 $,R.#$P #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !#,C@Q,0 X X !@ @ $ 4 ( 0 4 ! ! % 0S(X,3( . . 8 ( ! % \" $ % 0 0 !0 $8R.#$P #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !&,C@Q,0 X X !@ @ $ 4 ( 0 4 ! ! % 1C(X,3( . . 8 ( ! % \" $ % 0 0 !0 %(R.#$Q #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !2,C@Q,@ X X !@ @ $ 4 ( 0 4 ! ! % 1C(X,#$ . . 8 ( ! % \" $ % 0 0 !0 $8R.# R #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !&,C@P-@ X X !@ @ $ 4 ( 0 4 ! ! % 1C(X,#@ . . 8 ( ! % \" $ % 0 0 !0 $8R.# Y #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ 0 X \"X 0 !@ @ ! 4 ( 0 ( ! X \"X !@ @ \" 4 ( 0 $ ! 4 ! & 0 P !N86UE !L86)E; #@ # & \" 0 !0 @ ! ! $ $ $ $YO;F4. , 8 ( ! % \" $ $ 0 0 0 3F]N90X #( !@ @ \" 4 ( 0 $ ! 4 ! & 0 P !N86UE !L86)E; #@ #@ & \" 0 !0 @ ! !P $ $ < !$4U!\"24]3 X X !@ @ $ 4 ( 0 @ ! ! ( 1%-0+T))3U,. . 8 ( !@ % \" $ ! 0 ) \" / _#@ /@# & \" $ !0 @ ! #0 $ #@ #@ & \" 0 !0 @ ! !@ $ $ 8 !#(&-O9&4 X ! !@ @ $ 4 ( 0 L ! ! + 2G5M<\"!T86)L97, X ! !@ @ $ 4 ( 0 L ! ! + 1VQO8F%L(&1A=&$ X ! !@ @ $ 4 ( 0 T ! ! - 1F%R('9A<FEA8FQE<P X !( !@ @ $ 4 ( 0 !4 ! ! 5 26YI=&EA;&EZ960@=F%R:6%B;&5S #@ % & \" 0 !0 @ ! &@ $ $ !H !';&]B86P@;V)J96-T(&-O;G-T<G5C=&]R<P X ! !@ @ $ 4 ( 0 D ! ! ) 0V]N<W1A;G1S X ! !@ @ $ 4 ( 0 P ! ! , 4')O9W)A;2!D871A X !( !@ @ $ 4 ( 0 !0 ! ! 4 4W1A;F1A<F0@22]/(&)U9F9E<G, #@ % & \" 0 !0 @ ! &P $ $ !L !-96UO<GD@9F]R(&UA;&QO8R!F=6YC=&EO;G, X ! !@ @ $ 4 ( 0 P ! ! , 4WES=&5M('-T86-K X ! !@ @ $ 4 ( 0 T ! ! - 1&%T82!F;W(@4E1$6 X ! !@ @ $ 4 ( 0 T ! ! - 0V]D92!F;W(@4E1$6 X P !@ @ ! 4 ( 0 T ! X P !@ @ $ 4 ( 0 0 ! ! ! !#;V1E#@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. , 8 ( ! % \" $ $ 0 0 0 1&%T80X P !@ @ $ 4 ( 0 0 ! ! ! !$871A#@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. , 8 ( ! % \" $ $ 0 0 0 1&%T80X P !@ @ $ 4 ( 0 0 ! ! ! !$871A#@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. , 8 ( ! % \" $ $ 0 0 0 1&%T80X P !@ @ $ 4 ( 0 0 ! ! ! !$871A#@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. , 8 ( ! % \" $ $ 0 0 0 1&%T80X P !@ @ $ 4 ( 0 0 ! ! ! !#;V1E#@ , F & \" ( !0 @ ! 0 $ !0 $ D ! +0 &YU;4)A;FMS &)A;FL &-O;7!I;&5R &1S<&)I;W, &-U<W1O;0 X X !@ @ & 4 ( 0 $ ! D ( $ . * < 8 ( @ % \" $ \" 0 % 0 $ $ \" :&5A< &ES<F5M;W9A8FQE !I<V-O;G1E;G1S9FEX960 ;F%M90 &%D9'( !S:7IE 8V]N=&5N=', '-P86-E . < $ 8 ( @ % \" $ ! 0 % 0 # $ P 8W)E871E2&5A< :&5A<%-I>F4 9&5F:6YE3&%B96P :&5A<$QA8F5L #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ X X !@ @ & 4 ( 0 $ ! D ( <$ . . 8 ( !@ % \" $ ! 0 ) \" #@ $ & \" 0 !0 @ ! # $ $ P !S96=M96YT7VYA;64 #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ X X !@ @ & 4 ( 0 $ ! D ( . , 8 ( ! % \" $ $ 0 0 0 25)!30X X !@ @ & 4 ( 0 $ ! D ( . . 8 ( !@ % \" $ ! 0 ) \" A!#@ $ & \" 0 !0 @ ! \"P $ $ L !#;V1E(\"8@1&%T80 #@ #@ & \" 0 !0 @ ! \" $ $ @ !);G1E<FYA; X !H 0 !@ @ \" 4 ( 0 $ ! 4 ! , 0 # !C<F5A=&5(96%P !H96%P4VEZ90 !D969I;F5,86)E; !H96%P3&%B96P . . 8 ( !@ % \" $ ! 0 ) \" / _#@ # & \" P !0 @ ! 0 $ !0 $ @ . . 8 ( !@ % \" $ ! 0 ) \" / _#@ $ & \" 0 !0 @ ! # $ $ P !%6%1%4DY!3$A%05 #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ #P/PX X !@ @ & 4 ( 0 $ ! D ( . . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ #@00X X !@ @ & 4 ( 0 $ ! D ( 8$$. 0 8 ( ! % \" $ + 0 0 \"P $-O9&4@)B!$871A . . 8 ( ! % \" $ ( 0 0 \" $5-248@0T4P#@ (@0 & \" ( !0 @ ! 0 $ !0 $ P ! & '-E8W1I;VX &YU;5-E8W1I;VYS X #P#P !@ @ \" 4 ( 0 T ! 4 ! , 0 # !N86UE !D97-C<FEP=&EO;@!C;VYT96YT<P !P;&%C96UE;G0 . . 8 ( ! % \" $ % 0 0 !0 \"YT97AT #@ #@ & \" 0 !0 @ ! !@ $ $ 8 !#(&-O9&4 X P !@ @ $ 4 ( 0 0 ! ! ! !#;V1E#@ &@ & \" $ !0 @ ! 0 $ #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !31%)!30 X X !@ @ $ 4 ( 0 < ! ! ' +G-W:71C: . 0 8 ( ! % \" $ + 0 0 \"P $IU;7 @=&%B;&5S . , 8 ( ! % \" $ $ 0 0 0 1&%T80X !H !@ @ ! 4 ( 0 $ ! X X !@ @ $ 4 ( 0 4 ! ! % 4T1204T . , 8 ( ! % \" $ $ 0 0 0 +F)S<PX ! !@ @ $ 4 ( 0 L ! ! + 1VQO8F%L(&1A=&$ X P !@ @ $ 4 ( 0 0 ! ! ! !$871A#@ &@ & \" $ !0 @ ! 0 $ #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !31%)!30 X P !@ @ $ 4 ( 0 0 ! ! ! N9F%R#@ $ & \" 0 !0 @ ! #0 $ $ T !&87(@=F%R:6%B;&5S #@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. : 8 ( 0 % \" $ ! 0 . . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ #@ & \" 0 !0 @ ! !@ $ $ 8 N8VEN:70 X !( !@ @ $ 4 ( 0 !4 ! ! 5 26YI=&EA;&EZ960@=F%R:6%B;&5S #@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. : 8 ( 0 % \" $ ! 0 . . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ #@ & \" 0 !0 @ ! !@ $ $ 8 N<&EN:70 X !0 !@ @ $ 4 ( 0 !H ! ! : 1VQO8F%L(&]B:F5C=\"!C;VYS=')U8W1O<G, . , 8 ( ! % \" $ $ 0 0 0 1&%T80X !H !@ @ ! 4 ( 0 $ ! X X !@ @ $ 4 ( 0 4 ! ! % 4T1204T . . 8 ( ! % \" $ & 0 0 !@ \"YC;VYS= #@ $ & \" 0 !0 @ ! \"0 $ $ D !#;VYS=&%N=', #@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. : 8 ( 0 % \" $ ! 0 . . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ #@ & \" 0 !0 @ ! !0 $ $ 4 N9&%T80 X ! !@ @ $ 4 ( 0 P ! ! , 4')O9W)A;2!D871A X P !@ @ $ 4 ( 0 0 ! ! ! !$871A#@ &@ & \" $ !0 @ ! 0 $ #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !31%)!30 X P !@ @ $ 4 ( 0 0 ! ! ! N8VEO#@ $@ & \" 0 !0 @ ! % $ $ !0 !3=&%N9&%R9\"!)+T\\@8G5F9F5R<P . , 8 ( ! % \" $ $ 0 0 0 1&%T80X !H !@ @ ! 4 ( 0 $ ! X X !@ @ $ 4 ( 0 4 ! ! % 4T1204T . . 8 ( ! % \" $ ' 0 0 !P \"YS>7-M96T #@ % & \" 0 !0 @ ! &P $ $ !L !-96UO<GD@9F]R(&UA;&QO8R!F=6YC=&EO;G, X P !@ @ $ 4 ( 0 0 ! ! ! !$871A#@ &@ & \" $ !0 @ ! 0 $ #@ #@ & \" 0 !0 @ ! !0 $ $ 4 !31%)!30 X X !@ @ $ 4 ( 0 8 ! ! & +G-T86-K . 0 8 ( ! % \" $ , 0 0 # %-Y<W1E;2!S=&%C:P . , 8 ( ! % \" $ $ 0 0 0 1&%T80X !@ !@ @ ! 4 ( 0 $ ! X P !@ @ $ 4 ( 0 0 ! ! ! !)4D%-#@ $ & \" 0 !0 @ ! \"@ $ $ H N<G1D>%]D871A #@ $ & \" 0 !0 @ ! #0 $ $ T !$871A(&9O<B!25$18 #@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. : 8 ( 0 % \" $ ! 0 . . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ $ & \" 0 !0 @ ! \"@ $ $ H N<G1D>%]T97AT #@ $ & \" 0 !0 @ ! #0 $ $ T !#;V1E(&9O<B!25$18 #@ # & \" 0 !0 @ ! ! $ $ $ $-O9&4. : 8 ( 0 % \" $ ! 0 . . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ #@ & \" 8 !0 @ ! 0 $ \"0 @ J0 X \" #0 !@ @ \" 4 ( 0 $ ! 4 ! . 0 #@ !S96-T:6]N &YU;5-E8W1I;VYS 8V]D94]B:F5C=$UE;0!D871A3V)J96-T365M X !(# !@ @ \" 4 ( 0 H ! 4 ! , 0 # !N86UE !D97-C<FEP=&EO;@!P;&%C96UE;G0 !C;VYT96YT<P . . 8 ( ! % \" $ % 0 0 !0 \"YA<F=S #@ $ & \" 0 !0 @ ! #P $ $ \\ !!<F=U;65N=\"!B=69F97( #@ & & \" $ !0 @ ! 0 $ #@ # & \" 0 !0 @ ! ! $ $ $ $E204T. , 8 ( ! % \" $ $ 0 0 0 1&%T80X X !@ @ $ 4 ( 0 @ ! ! ( +F=B;&EN:70. 4 8 ( ! % \" $ > 0 0 '@ $134\"]\"24]3(&EN:71I86QI>F%T:6]N('1A8FQE<P #@ & & \" $ !0 @ ! 0 $ #@ # & \" 0 !0 @ ! ! $ $ $ $E204T. , 8 ( ! % \" $ $ 0 0 0 1&%T80X X !@ @ $ 4 ( 0 @ ! ! ( +G1R8V1A=&$. 4 8 ( ! % \" $ ? 0 0 'P %120R!M87-K('9A<FEA8FQE(&EN:71I86P@=F%L=64 #@ & & \" $ !0 @ ! 0 $ #@ # & \" 0 !0 @ ! ! $ $ $ $E204T. , 8 ( ! % \" $ $ 0 0 0 1&%T80X X !@ @ $ 4 ( 0 @ ! ! ( +G-Y<V1A=&$. 2 8 ( ! % \" $ 5 0 0 %0 $134\"]\"24]3(&ME<FYE;\"!S=&%T90 X !@ !@ @ ! 4 ( 0 $ ! X P !@ @ $ 4 ( 0 0 ! ! ! !)4D%-#@ # & \" 0 !0 @ ! ! $ $ $ $1A=&$. , 8 ( ! % \" $ $ 0 0 0 +F]B:@X !( !@ @ $ 4 ( 0 !8 ! ! 6 1%-0+T))3U,@8V]N9FEG=7)A=&EO;@ #@ & & \" $ !0 @ ! 0 $ #@ # & \" 0 !0 @ ! ! $ $ $ $E204T. , 8 ( ! % \" $ $ 0 0 0 1&%T80X X !@ @ $ 4 ( 0 4 ! ! % +F)I;W, . 0 8 ( ! % \" $ - 0 0 #0 $134\"]\"24]3(&-O9&4 . 8 8 ( 0 % \" $ ! 0 . , 8 ( ! % \" $ $ 0 0 0 25)!30X P !@ @ $ 4 ( 0 0 ! ! ! !#;V1E#@ #@ & \" 0 !0 @ ! \" $ $ @ N<WES:6YI= X !0 !@ @ $ 4 ( 0 !\\ ! ! ? 1%-0+T))3U,@<W1A<G1U<\"!I;FET:6%L:7IA=&EO;@ . 8 8 ( 0 % \" $ ! 0 . , 8 ( ! % \" $ $ 0 0 0 25)!30X P !@ @ $ 4 ( 0 0 ! ! ! !#;V1E#@ # & \" 0 !0 @ ! ! $ $ $ \"YH=VD. 2 8 ( ! % \" $ 6 0 0 %@ $134\"]\"24]3(&1I<W!A=&-H(&-O9&4 X !@ !@ @ ! 4 ( 0 $ ! X P !@ @ $ 4 ( 0 0 ! ! ! !)4D%-#@ # & \" 0 !0 @ ! ! $ $ $ $-O9&4. . 8 ( ! % \" $ ( 0 0 \" \"YH=VE?=F5C#@ $@ & \" 0 !0 @ ! $@ $ $ !( !$4U O0DE/4R!)4U(@=&%B;&4 . 8 8 ( 0 % \" $ ! 0 . , 8 ( ! % \" $ $ 0 0 0 25)!30X P !@ @ $ 4 ( 0 0 ! ! ! !#;V1E#@ $ & \" 0 !0 @ ! \"@ $ $ H N<G1D>%]T97AT #@ $@ & \" 0 !0 @ ! % $ $ !0 !#;V1E(&9O<B!25$18(&UO9'5L90 . 8 8 ( 0 % \" $ ! 0 . , 8 ( ! % \" $ $ 0 0 0 25)!30X P !@ @ $ 4 ( 0 0 ! ! ! !#;V1E#@ #@ & \" 8 !0 @ ! 0 $ \"0 @ D0 X X !@ @ $ 4 ( 0 4 ! ! % 4T1204T . . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ ,@ & \" ( !0 @ ! 0 $ !0 $ P ! & &YU;5-E8W1I;VYS '-E8W1I;VX X X !@ @ & 4 ( 0 $ ! D ( . , 8 ( !@ % \" 0 ) X #( !@ @ \" 4 ( 0 $ ! 4 ! + 0 !8 !L979E;$QA8F5L &-A8VAE4VEZ90 . , 8 ( ! % \" $ \" 0 0 ( 3#( X X !@ @ $ 4 ( 0 4 ! ! % -C0@:V( . . 8 ( ! % \" $ ( 0 0 \" $,V-S$S1%-+#@ #@ & \" 8 !0 @ ! 0 $ \"0 @ X X !@ @ & 4 ( 0 $ ! D ( . , 8 ( ! % \" $ # 0 0 , ,BXQ X H @ !@ @ \" 4 ( 0 $ ! 4 ! . 0 \"H !E;F%B;&4 %132P <V-H961U;&5R5'EP90 . , 8 ( ! % \" $ # 0 0 , ;V9F X X 0 !@ @ \" 4 ( 0 $ ! 4 ! 7 0 $4 !S=&%C:U-I>F4 '-T871I8U-T86-K365M4V5G;65N= 9'EN86UI8U-T86-K365M4V5G;65N= . . 8 ( !@ % \" $ ! 0 ) \" +! #@ # & \" 0 !0 @ ! ! $ $ $ $E204T. . 8 ( ! % \" $ % 0 0 !0 %-$4D%- #@ $ & \" 0 !0 @ ! #0 $ $ T !2871E('!R:6]R:71Y #@ + & \" ( !0 @ ! 0 $ !0 $ < ! #@ &5R<DED !E<G)-<V< . , 8 ( !@ % \" 0 ) X H !@ @ !
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -