SMOP staan vir Open-Source Matlab / Octave om Python samesteller en is geskryf in Python met behulp Fossiele vir die projek bestuur & nbsp;. SMOP is platform-onafhanklike, maar word getoets net op Ubuntu Linux en Windows-xp.
SMOP is werk aan die gang. My huidige doel is om saam te stel om die wen voorleggings van MATLAB Programmering Contest Python met so min wysigings van die bron-kode as moontlik. Tans is ek besig met die probleem November 2004 - "Moving Meubels". SMOP stel runcontest.m en solver.m deur MATLAB span voorgelê, maar nog nie fastsolver.m - die wen voorlegging deur Guo. Jy kan hierdie lêers in smop / testsuite / meubels gids te sien.
Om SMOP in aksie te sien, laai die bronne in smop gids, dan:
$ Cd smop $ smopc --version # gesonde verstand tjek. $ Cd src / smop / testsuite / meubels $ smopc runcontest.m solver.m o a.py # genereer a.py $ meer a.py # neem 'n blik $ python >>> invoer van 'n >>> a.runcontest ( 0) # neem 'n paar minute op stadiger masjiene ...
Die MATLAB Programmering Contest voorleggings is goed vir die toets SMOP samesteller, want hulle is
- Redelike nie-triviale code voorbeelde,
- Fokus op die algoritmiese deel van die MATLAB runtime, eerder as op grafiese ondersteuning of gereedskapkaste
- Maak seker die korrektheid van die resultate
- Geskik vir benchmarking
Vereistes :
- Python
Kommentaar nie gevind