Mercurial > hg > map
view userProgramsTim/sloga2iloga.m @ 38:c2204b18f4a2 tip
End nov big change
author | Ray Meddis <rmeddis@essex.ac.uk> |
---|---|
date | Mon, 28 Nov 2011 13:34:28 +0000 |
parents | |
children |
line wrap: on
line source
function [iOut] = sloga2iloga(sIn, gVar) % string logatome to integer logatome % Bernd Meyer / Medical Physik / University of Oldenburg % bernd.meyer@uni-oldenburg.de; March 2005 if ~exist('gVar') gVar.iVerboseFlag = 1; end sIn = strrep(sIn,' ',''); switch sIn case 'adda'; iOut = 001; case 'atta'; iOut = 002; case 'agga'; iOut = 003; case 'acka'; iOut = 004; case 'affa'; iOut = 005; case 'assa'; iOut = 006; case 'abba'; iOut = 007; case 'appa'; iOut = 008; case 'awwa'; iOut = 009; case 'azza'; iOut = 010; case 'amma'; iOut = 011; case 'anna'; iOut = 012; case 'ascha'; iOut = 013; case 'alla'; iOut = 014; case 'edde'; iOut = 015; case 'ette'; iOut = 016; case 'egge'; iOut = 017; case 'ecke'; iOut = 018; case 'effe'; iOut = 019; case 'esse'; iOut = 020; case 'ebbe'; iOut = 021; case 'eppe'; iOut = 022; case 'ewwe'; iOut = 023; case 'ezze'; iOut = 024; case 'emme'; iOut = 025; case 'enne'; iOut = 026; case 'esche'; iOut = 027; case 'escha'; iOut = 027; case 'elle'; iOut = 028; case 'iddi'; iOut = 029; case 'itti'; iOut = 030; case 'iggi'; iOut = 031; case 'icki'; iOut = 032; case 'iffi'; iOut = 033; case 'issi'; iOut = 034; case 'ibbi'; iOut = 035; case 'ippi'; iOut = 036; case 'iwwi'; iOut = 037; case 'izzi'; iOut = 038; case 'immi'; iOut = 039; case 'inni'; iOut = 040; case 'ischi'; iOut = 041; case 'illi'; iOut = 042; case 'oddo'; iOut = 043; case 'otto'; iOut = 044; case 'oggo'; iOut = 045; case 'ocko'; iOut = 046; case 'offo'; iOut = 047; case 'osso'; iOut = 048; case 'obbo'; iOut = 049; case 'oppo'; iOut = 050; case 'owwo'; iOut = 051; case 'ozzo'; iOut = 052; case 'ommo'; iOut = 053; case 'onno'; iOut = 054; case 'oscho'; iOut = 055; case 'ollo'; iOut = 056; case 'uddu'; iOut = 057; case 'uttu'; iOut = 058; case 'uggu'; iOut = 059; case 'ucku'; iOut = 060; case 'uffu'; iOut = 061; case 'ussu'; iOut = 062; case 'ubbu'; iOut = 063; case 'uppu'; iOut = 064; case 'uwwu'; iOut = 065; case 'uzzu'; iOut = 066; case 'ummu'; iOut = 067; case 'unnu'; iOut = 068; case 'uschu'; iOut = 069; case 'ullu'; iOut = 070; case 'dadd'; iOut = 071; case 'tatt'; iOut = 072; case 'gagg'; iOut = 073; case 'kakk'; iOut = 074; case 'faff'; iOut = 075; case 'sass'; iOut = 076; case 'babb'; iOut = 077; case 'papp'; iOut = 078; case 'dedd'; iOut = 079; case 'tett'; iOut = 080; case 'gegg'; iOut = 081; case 'kekk'; iOut = 082; case 'feff'; iOut = 083; case 'sess'; iOut = 084; case 'bebb'; iOut = 085; case 'pepp'; iOut = 086; case 'didd'; iOut = 087; case 'titt'; iOut = 088; case 'gigg'; iOut = 089; case 'kikk'; iOut = 090; case 'fiff'; iOut = 091; case 'siss'; iOut = 092; case 'bibb'; iOut = 093; case 'pipp'; iOut = 094; case 'dodd'; iOut = 095; case 'tott'; iOut = 096; case 'gogg'; iOut = 097; case 'kokk'; iOut = 098; case 'foff'; iOut = 099; case 'soss'; iOut = 100; case 'bobb'; iOut = 101; case 'popp'; iOut = 102; case 'dudd'; iOut = 103; case 'tutt'; iOut = 104; case 'gugg'; iOut = 105; case 'kukk'; iOut = 106; case 'fuff'; iOut = 107; case 'suss'; iOut = 108; case 'bubb'; iOut = 109; case 'pupp'; iOut = 110; case 'dahd'; iOut = 111; case 'taht'; iOut = 112; case 'gahg'; iOut = 113; case 'kahk'; iOut = 114; case 'fahf'; iOut = 115; case 'sahs'; iOut = 116; case 'bahb'; iOut = 117; case 'pahp'; iOut = 118; case 'dehd'; iOut = 119; case 'teht'; iOut = 120; case 'gehg'; iOut = 121; case 'kehk'; iOut = 122; case 'fehf'; iOut = 123; case 'sehs'; iOut = 124; case 'behb'; iOut = 125; case 'pehp'; iOut = 126; case 'died'; iOut = 127; case 'tiet'; iOut = 128; case 'gieg'; iOut = 129; case 'kiek'; iOut = 130; case 'fief'; iOut = 131; case 'sies'; iOut = 132; case 'bieb'; iOut = 133; case 'piep'; iOut = 134; case 'dohd'; iOut = 135; case 'toht'; iOut = 136; case 'gohg'; iOut = 137; case 'kohk'; iOut = 138; case 'fohf'; iOut = 139; case 'sohs'; iOut = 140; case 'bohb'; iOut = 141; case 'pohp'; iOut = 142; case 'duhd'; iOut = 143; case 'tuht'; iOut = 144; case 'guhg'; iOut = 145; case 'kuhk'; iOut = 146; case 'fuhf'; iOut = 147; case 'suhs'; iOut = 148; case 'buhb'; iOut = 149; case 'puhp'; iOut = 150; otherwise if gVar.iVerboseFlag disp(['no logatome ' sIn ' found in list']); end iOut = -1; end % of switch