Kaip pakeisti MATLAB komandų

A

awanis

Guest
hello everybody ...
Ar galiu paklausti ko ...
kaip CA galiu pakeisti šią komandą, norėdami parodyti dydžio spektras?
Ši komanda įrodė žemo dažnio filtras ..

Case 1
jei (DP> buvo)
rankena = errordlg (WP turi būti mažesnis nei buvo skirta Lowpass filtras ',' guifilter_design ');
return;
pabaiga
[tvarka, WN] = buttord (WP, buvo, RP, RS, 's');
[NUM, den] = sviesto (tvarka, WN, "s");
Omega = [0:200:12000 * pi];
h = freqs (NUM, den, Omega);
Gain = 20 * log 10 (ABS (h));
= kampas (h);

stumti = get (handles.pushbutton1, "vertė");
Pasaulinė Omega pelnas;
if (push == 1)
paveikslas (2)

subplot (2,1,1);sklypo plotas (Omega / (2 * pi), pelnas); tinklelisylabel (Gain dB ----->'); xlabel ( '() dažnis rad/sec----->');

subplot (2,1,2);
sklypo plotas (Omega / (2 * pi)); tinklelis
ylabel ( "fazė rad. ----->'); xlabel (" (b) dažnis rad/sec-----> ');
kitas
return;
pabaiga
pasaulio tvarka;
str = sprintf ( "tvarka:% d", kad būtų);
rinkinys (handles.edit9, 'string', str);

 

Welcome to EDABoard.com

Sponsor

Back
Top