Eksponentna krivulja

B

btbass

Guest
Rad bi, da zapiše 256 vrednosti od 0 do x, ki sledijo eksponentno krivuljo.
Bi lahko nekdo prosim pomoč.

 
Dragi btbass,

To lahko storite le to z uporabo za Microsoft Excel v pisarni ali v OpenOffice Calc.
1) Ustvarite stolpec z vašo 256 vrednotami X. Prvo vrednost = 0, druga vrednost (naslednji okvirček spodaj) = vrednost vašega koraka.Po tem izberite dva polja in povlecite z miško (levi gumb vzdrževanje) do 256. polje.Imate svoj X vrednosti.
2) Izberite stolpec v rigth (bo vaš Y vrednosti).Kliknite na polje tik ob prvem vrednost stolpca X.Določite svoje delovanje znotraj (nekaj podobnega "= EXP (A1)" za eksponentna funkcija).A1 pri čemer ime prvo polje v stolpcu X.Afterthat, da izberete celoten stolpec Y in kliknite na funkcijo "fill" v "Edit" meniju.Zdaj, dobite Y vrednosti.Si lahko narišete Y v primerjavi z X Excel ali Calc programske opreme.Ali lahko izvozite tabelo z X in Y stolpci v ASCII načinu, na primer, če želite uporabiti v drugem programu.

Srečno,

Elvis

btbass wrote:

Rad bi, da zapiše 256 vrednosti od 0 do x, ki sledijo eksponentno krivuljo.

Bi lahko nekdo prosim pomoč.
 
če sem pravilno razumel, u želijo, da zapiše y = e ^ x funkcije s 256 vzorci,
To je mogoče doseči z enostavnimi matlab code
Code:x = [0:0.1: (256-1)];% i uporabi korak 0,1, u lahko spremenite

y = exp (x);

zemljišče (x, y);

omrežja na;

 
poleg uporabi matlab, u lahko tudi programing C. je zelo preprosta.

 
Hvala fantje, da je pri prevajanju bajt vrednost 0-255 za PWM ciklusom, da gre 0-416 z eksponentno odziv.

 
Oprosti, sem pozabil dodati parameter x
Code:x = 9;

z = [0:0.1: x * (256-1)];% i uporabi korak 0,1, u lahko spremenite

y = exp (z);

zemljišče (z, y);

omrežja na;

 

Welcome to EDABoard.com

Sponsor

Back
Top