No BSD License  

Highlights from
Quran Comparison & Search-requires Matlab

image thumbnail
from Quran Comparison & Search-requires Matlab by Aman Siddiqi
Compares 10 translation of the quran with search

opening.m
wordremove1=1; if wordremove1==0; wordremove; end; %This is just a fake reference so it will compile this since it doesn't check callbacks in the GUI for some reason.

set(findobj('Tag','displaybox'), 'string', {'Working...'})
drawnow
if exist('pq')==0; set(findobj('Tag','displaybox'), 'string', {'Loading Translations...'}); end;
drawnow; if exist('pq')==0; load pq.mat; end;
if exist('numberspq')==0; load numberspq.mat; end;
if exist('ayatlist')==0; load ayatlist.mat; end;
clear valuesdisplay translations;
%Rounds surahs & ayats in case use enters decimals
set(findobj('Tag','fromsurah'), 'string', num2str(round(str2num(get(findobj('Tag','fromsurah'),'string')))));
set(findobj('Tag','fromayah'), 'string', num2str(round(str2num(get(findobj('Tag','fromayah'),'string')))));
set(findobj('Tag','tosurah'), 'string', num2str(round(str2num(get(findobj('Tag','tosurah'),'string')))));
set(findobj('Tag','toayah'), 'string', num2str(round(str2num(get(findobj('Tag','toayah'),'string')))));
from_surah = str2num(get(findobj('Tag','fromsurah'),'string'));
from_ayah= str2num(get(findobj('Tag','fromayah'),'string'));
to_surah= str2num(get(findobj('Tag','tosurah'),'string'));
to_ayah= str2num(get(findobj('Tag','toayah'),'string'));
sheraliplus=0; yusufaliplus=0; shakirplus=0; sarwarplus=0; saleplus=0; rashadplus=0; pickthalplus=0; maulanaplus=0; khanplus=0; ahmedaliplus=0;
sheraliminus=0; yusufaliminus=0; shakirminus=0; sarwarminus=0; saleminus=0; rashadminus=0; pickthalminus=0; maulanaminus=0; khanminus=0; ahmedaliminus=0;

Contact us at files@mathworks.com