Search:
MATLAB Central
File Exchange
Answers
Newsgroup
Link Exchange
Blogs
Trendy
Cody
Contest
MathWorks.com
Create Account
Log In
File Exchange
Answers
Newsgroup
Link Exchange
Blogs
Trendy
Cody
Contest
MathWorks.com
Download Submission
Code covered by the
BSD License
Highlights from
matlab2fmex
[changedflag,nif]=changeopera...
First the right side.
[count,whichone]=typeofvar(st...
[funstr,funstrwords,funstrwor...
[howmany,subscripts,centercom...
[howmany,subscripts,centercom...
[modlist,funlist,fun_info]=ac...
[modlist,funlist,fun_info]=ac...
[modlist,funlist,fun_info]=ac...
[modlist,funlist,fun_info]=ac...
[modlist,funlist,fun_info]=ac...
[modlist,funlist,fun_info]=ac...
[modlist,funlist,fun_info]=ai...
[modlist,funlist,fun_info]=as...
[modlist,funlist,fun_info]=as...
[modlist,funlist,fun_info]=as...
[modlist,funlist,fun_info]=as...
[modlist,funlist,fun_info]=at...
[modlist,funlist,fun_info]=at...
[modlist,funlist,fun_info]=be...
[modlist,funlist,fun_info]=be...
[modlist,funlist,fun_info]=be...
[modlist,funlist,fun_info]=be...
[modlist,funlist,fun_info]=be...
[modlist,funlist,fun_info]=co...
[modlist,funlist,fun_info]=cs...
[modlist,funlist,fun_info]=di...
[modlist,funlist,fun_info]=do...
[modlist,funlist,fun_info]=do...
[modlist,funlist,fun_info]=ei...
[modlist,funlist,fun_info]=fi...
[modlist,funlist,fun_info]=fl...
[modlist,funlist,fun_info]=fl...
[modlist,funlist,fun_info]=ga...
[modlist,funlist,fun_info]=ga...
[modlist,funlist,fun_info]=ga...
[modlist,funlist,fun_info]=is...
[modlist,funlist,fun_info]=is...
[modlist,funlist,fun_info]=le...
[modlist,funlist,fun_info]=li...
[modlist,funlist,fun_info]=ma...
[modlist,funlist,fun_info]=me...
[modlist,funlist,fun_info]=me...
[modlist,funlist,fun_info]=mi...
[modlist,funlist,fun_info]=no...
[modlist,funlist,fun_info]=on...
[modlist,funlist,fun_info]=pr...
[modlist,funlist,fun_info]=re...
[modlist,funlist,fun_info]=re...
[modlist,funlist,fun_info]=se...
[modlist,funlist,fun_info]=si...
[modlist,funlist,fun_info]=ss...
[modlist,funlist,fun_info]=su...
[modlist,funlist,fun_info]=sv...
[modlist,funlist,fun_info]=ze...
[modlist,funlist,len,typestr]...
[out,maxmxinputs,maxmxinputs0...
matlab2fmex(filename,tempflag,varargin)
[out,outLoc]=findBefore(strIn...
returns character and location for preceding character,
[out]=functionresultsize(i,j)...
This will return a letter corresponding to the function result size and type
[outflag,howmany,subscripts,c...
[outflag,howmany,subscripts,c...
[outflag,nif,suborfun]=wordco...
This will change the Matlab function to its Fortran equivalent syntax.
[tempval]=determineshape(howm...
Find which words and numbers are in this subscript
[vararginout,vararginin,varar...
dummy=justify(dummy,linelengt...
fid=need_ss2in(howmany,subscr...
filestr=make_mex_gateway(file...
This function will write filename to contain the appropriate mex gateway.
filestr=make_mex_subroutine(f...
Suborfun==0 then subroutine, 1 then function
funlist=makesize1(wantsizes,f...
funlist=makesize2(wantsizes,f...
funstr=replaceword(i,j,funstr...
funwords=getfunwordsmlonly
maxTRC=updatetemp(maxTRC,topv...
oldints=add_module(oldints,ne...
out=findend(linenum,s,funstr,...
out=findlefts(locs,str)
out=findrights(locs,str)
out=findstrexact(strin,strbig...
out=gethighesttemp(funstr,typ...
out=isalpha
out=isin(in,list)
Returns a 1 if the string in is in list
out=iskeep(str)
out=isletterornumber(str)
out=isnameletter(str)
out=isnumber(str)
out=isonebyone(i,start,finish...
try
out=matlab2fmex_save(callstr)
function out=matlab2fmex_savews(callstr)
outflag=inastring(loc,tempstr...
outflag=inconverted(i,spot);
outflag=inmakefunction(i,spot...
outflag=inmlcall(i,spot,funst...
outflag=insubscript(i,spot,le...
outstr=getmexoperators
outstr=makeMexcallbackmodule(...
parens2=needdouble(i,j,k,howm...
showall(funstr,indented)
str=convertconditional(str)
tempstr1=makeMATLABcallstring...
tempstr=makemultioutput(i,j,f...
for k=1:howmany2
updatefunstr(oneline)
declare_globals.m
kb.m
View all files
from
matlab2fmex
by
Ben Barrowes
matlab2fmex.m is a small translator which aims to convert numerical M-files to Fortran90 mex.
kb.m
keyboard
Contact us