Mittwoch, 11. Februar 2009

shift complex array by applying a ramp in frequency domain

tam=size(vector)
w=findgen(tam(1))/float(tam(1))
shifted_vector=(fft(fft(vector)*exp(complex(0,-w*s)),/inverse))
s is der shift in pixels

Mittwoch, 4. Februar 2009

mount iphone in linux via usb

1) get package ifuse-0.9.5-2.3.i586.rpm
libplist1-1.2-2.1.i586.rpm
usbmuxd-1.0.0-23.2.i586.rpm
libiphone0-0.9.5-4.1.i586.rpm
libusbmuxd1-1.0.0-23.2.i586.rpm

from http://matt.colyer.name/projects/iphone-linux/index.php?title=Main_Page
2) install these packages
3) sudo ifuse --root /mnt/iPhone/ in order to mount root filesystem of the iphone
3) sudo ifuse /mnt/iPhone/ in order to mount user filesystem of the iphone
4) unmount the iphone with sudo fusermount -u /mnt/iPhone