v04-script add hex output
This commit is contained in:
parent
bcfd586b53
commit
5f68519f8d
|
@ -17,9 +17,9 @@ cs_wave(2:4:4*N) = dout1;
|
||||||
cs_wave(3:4:4*N) = dout2;
|
cs_wave(3:4:4*N) = dout2;
|
||||||
cs_wave(4:4:4*N) = dout3;
|
cs_wave(4:4:4*N) = dout3;
|
||||||
|
|
||||||
A = [0.025 0.015 0.0002 0.2];
|
A = [0.025 0.015 0.0002 0];
|
||||||
tau = -[1/250 1/650 1/1600 1/20];
|
tau = -[1/250 1/650 1/1600 0];
|
||||||
fs = 0.375e9;
|
fs = 2e9;
|
||||||
|
|
||||||
coef_len = length(A);
|
coef_len = length(A);
|
||||||
for i = 1:coef_len
|
for i = 1:coef_len
|
||||||
|
@ -36,11 +36,11 @@ wave_float_8 = interp1(1:wave_float_len,wave_float,1:1/8:(wave_float_len+1-1/8),
|
||||||
[cs_wave_A,wave_float_8_A,Delay] = alignsignals(cs_wave,wave_float_8);
|
[cs_wave_A,wave_float_8_A,Delay] = alignsignals(cs_wave,wave_float_8);
|
||||||
N = min(length(wave_float_8_A),length(cs_wave_A));
|
N = min(length(wave_float_8_A),length(cs_wave_A));
|
||||||
figure(2)
|
figure(2)
|
||||||
diff_plot(wave_float_8_A(18:end), cs_wave_A(82:end),'float','verdi',[0 N]);
|
diff_plot(wave_float_8_A(90:end), cs_wave_A(154:end),'float','verdi',[0 N]);
|
||||||
%%
|
%%
|
||||||
[wave_float_A,wave_verdi_A,Delay] = alignsignals(wave_float,wave_verdi);
|
[wave_float_A,wave_verdi_A,Delay] = alignsignals(wave_float,wave_verdi);
|
||||||
N = min(length(wave_float_A),length(wave_verdi_A));
|
N = min(length(wave_float_A),length(wave_verdi_A));
|
||||||
figure(1)
|
figure(1)git sh
|
||||||
diff_plot(wave_float_A, wave_verdi_A,'float','verdi',[0 N]);
|
diff_plot(wave_float_A, wave_verdi_A,'float','verdi',[0 N]);
|
||||||
%%
|
%%
|
||||||
signalAnalyzer(wave_float,wave_verdi,'SampleRate',1);
|
signalAnalyzer(wave_float,wave_verdi,'SampleRate',1);
|
||||||
|
@ -48,6 +48,13 @@ signalAnalyzer(wave_float,wave_verdi,'SampleRate',1);
|
||||||
fprintf("a is %.10f\n",a)
|
fprintf("a is %.10f\n",a)
|
||||||
fprintf("b is %.10f\n",b)
|
fprintf("b is %.10f\n",b)
|
||||||
%%
|
%%
|
||||||
fprintf("a of 32 bit %d\n",round(a*2^31));
|
a_fix = round(a*2^31);
|
||||||
fprintf("b of 32 bit %d\n",round(b*2^31));
|
b_fix = round(b*2^31);
|
||||||
|
|
||||||
|
dec2hex(a_fix,8)
|
||||||
|
dec2hex(b_fix,8)
|
||||||
|
|
||||||
|
% dec2bin(a_fix,32)
|
||||||
|
% dec2bin(b_fix,32)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue