1
%%%%%%%%%%%%%%CONVERTISSEUR ANALOGIQUE NUMERIQUE RAMPE NUMERIQUE%%%%%%%%%%%%%%% clear clc v_a=input('donner le tension v_a='); v_T=input('donner le tension v_T='); n=input('donner le nombre de bit'); pe=10.25 p=pe/(2^n-1) v_ax=v_a+v_T v_ax1=v_ax/p %%%%%v_ax1 c"est la valeur du pas valable%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%% for i=1:(2^n-1) z=dec2bin(i); if abs( v_ax1-i)<=0.5 r=bin2dec(z); end end code=dec2bin(r) v_ax1=r %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%% %%%%%%%%%%%%

Can

Embed Size (px)

DESCRIPTION

can

Citation preview

  • %%%%%%%%%%%%%%CONVERTISSEUR ANALOGIQUE NUMERIQUE RAMPE NUMERIQUE%%%%%%%%%%%%%%%clearclcv_a=input('donner le tension v_a=');v_T=input('donner le tension v_T=');n=input('donner le nombre de bit');pe=10.25p=pe/(2^n-1)v_ax=v_a+v_Tv_ax1=v_ax/p %%%%%v_ax1 c"est la valeur du pas valable%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%for i=1:(2^n-1)z=dec2bin(i);if abs( v_ax1-i)