Rank: 48 based on 602 downloads (last 30 days) and 18 files submitted
photo

Ben Barrowes

E-mail
Company/University
Barrowes Consulting / Dartmouth College
Lat/Long
43.763123, -72.165695

Personal Profile:

Ben Barrowes received both his B.S. and M.S. degrees in Electrical Engineering from Brigham Young University in 1999, and the Ph.D. degree in 2004 from the Massachusetts Institute of Technology, Cambridge, MA. He was named top high school math student in the state of Utah (1991), received two Rocky Mountain Space Grant Consortium (RMSGC) grants, and was awarded an NSF graduate fellowship. During 2004/05, he was a Director's funded Postdoc at Los Alamos National Laboratory in the Physics Division. His research interests center on electromagnetic wave theory and modeling with applications including wind-wave interaction, electromagnetic scattering from the sea surface as well as from random media, nanoscale energy generation techniques, computer interface methodologies, electromagnetic induction models for nonspherical geometries, and biological electromagnetic phenomena. Other interests include automatic code conversion/translation and arbitrary precision computing.

Professional Interests:
Consultant specializing in fortran <-> matlab conversion/translation/validation/optimization.

 

Watch this Author's files

 

Files Posted by Ben View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
21 Feb 2013 toSingle Converts all numeric variables in the workspace, or optionally all doubles only, to single precision Author: Ben Barrowes numerical, precision 2 1
01 Aug 2012 f2matlab Converts basic fortran90 source code to MATLAB source code. Author: Ben Barrowes convert, external interface, fortran, matlab, translate, utilities 49 17
  • 4.2
4.2 | 15 ratings
10 Jun 2010 Mathematica Symbolic Toolbox for MATLAB--Version 2.0 A symbolic toolbox for MATLAB based on Mathematica. Author: Ben Barrowes matrix, matrices, matlab, code generation, mathlink, interfacing 123 24
  • 5.0
5.0 | 14 ratings
04 Jun 2010 print a gif in matlab printgif prints gif files in matlab Author: Ben Barrowes print gif jpeg imwrit... 4 1
  • 5.0
5.0 | 1 rating
23 Mar 2010 Screenshot suplabel Places text as a title, xlabel, or ylabel on a group of subplots. Author: Ben Barrowes super, title, subplot, label, annotation, xlabel 226 33
  • 3.96
4.0 | 25 ratings
Comments and Ratings on Ben's Files View all
Updated File Comment by Comments Rating
28 Jun 2013 Multiple Precision Toolbox for MATLAB This toolbox defines a new mp class allowing multiple precision objects in MATLAB. Author: Ben Barrowes edu

When I run mp_compile_all.m I encounter with following message:
MATLABROOT =

D:\MATLAB\R2012a

C:\MinGW\bin\dlltool: Can't open def file: ../../extern/include/libmex.def

ans =

1

C:\MinGW\bin\dlltool: Can't open def file: ../../extern/include/libmat.def

ans =

1

C:\MinGW\bin\dlltool: Can't open def file: ../../extern/include/libmx.def

ans =

1

The syntax of the command is incorrect.

ans =

1

The syntax of the command is incorrect.

ans =

1

The syntax of the command is incorrect.

ans =

1

compiling: gmp_prototype.c

txt =

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ogmp_prototype.dll -ID:\MATLAB\R2012a\extern\include -I. -L. gmp_prototype.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ogmp_prototype.dll -ID:\MATLAB\R2012a\extern\include -I. -L. gmp_prototype.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm
compiling: mpfr_absc.c

txt =

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_absc.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_absc.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_absc.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_absc.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm
compiling: mpfr_add.c

txt =

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_add.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_add.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_add.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_add.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm
compiling: mpfr_atan2.c

txt =

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_atan2.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_atan2.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_atan2.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_atan2.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm
compiling: mpfr_ceil.c

txt =

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_ceil.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_ceil.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_ceil.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_ceil.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm
compiling: mpfr_const_log2.c

txt =

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_const_log2.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_const_log2.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm

!C:\MinGW\bin\gcc -g -O2 -shared -fexceptions -ompfr_const_log2.dll -ID:\MATLAB\R2012a\extern\include -I. -L. mpfr_const_log2.c gmp.dll mpfr.dll -lmat -lmex -lmx -lm
Operation terminated by user during mp_compile_all (line 54)
------------------
Then when I run the mp_TESTING.m I encounter eith the same problem of Sascha Krauß . Can anyone help me?

08 Jun 2013 Multiple Precision Toolbox for MATLAB This toolbox defines a new mp class allowing multiple precision objects in MATLAB. Author: Ben Barrowes Krauß, Sascha

I'm sorry, I haven't used it for a year and can't remember the solution. (Or even the problem.) Maybe I can have another look, when I'm back in office on Monday, but I don't think, that it will help much...

07 Jun 2013 Multiple Precision Toolbox for MATLAB This toolbox defines a new mp class allowing multiple precision objects in MATLAB. Author: Ben Barrowes edu

Hi, I have downloaded this toolbox but I dont know how it works. I have set the path of extracted toolbox in my Matlab's search path but it doesnt work!
Actually I have the same problem of Haula Dias.

14 May 2013 Multiple Precision Toolbox for MATLAB This toolbox defines a new mp class allowing multiple precision objects in MATLAB. Author: Ben Barrowes Dias, Hasula

Hi Sascha, can you please explain how you fixed that problem ? I'm getting the same error when I try to run the test program,i.e,

Undefined function or method 'mpfr_construct_dd' for input
arguments of type 'double'

I don't see a mfile with the same name ?!..

21 Feb 2013 toSingle Converts all numeric variables in the workspace, or optionally all doubles only, to single precision Author: Ben Barrowes Simon, Jan

The dynamic change of the types will reduce the memory footprint of a function, but it is very likely that the processing time will grow: Matlab's JIT acceleration is impeded by such dynamic changes. Some functions need 100 times longer afterwards compared to a explicit and direct creation of the variables in the wanted class.

Top Tags Applied by Ben
convert, fortran, matlab, utilities, annotation
Files Tagged by Ben View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
21 Feb 2013 toSingle Converts all numeric variables in the workspace, or optionally all doubles only, to single precision Author: Ben Barrowes numerical, precision 2 1
01 Aug 2012 f2matlab Converts basic fortran90 source code to MATLAB source code. Author: Ben Barrowes convert, external interface, fortran, matlab, translate, utilities 49 17
  • 4.2
4.2 | 15 ratings
10 Jun 2010 Mathematica Symbolic Toolbox for MATLAB--Version 2.0 A symbolic toolbox for MATLAB based on Mathematica. Author: Ben Barrowes matrix, matrices, matlab, code generation, mathlink, interfacing 123 24
  • 5.0
5.0 | 14 ratings
04 Jun 2010 print a gif in matlab printgif prints gif files in matlab Author: Ben Barrowes print gif jpeg imwrit... 4 1
  • 5.0
5.0 | 1 rating
23 Mar 2010 Screenshot suplabel Places text as a title, xlabel, or ylabel on a group of subplots. Author: Ben Barrowes super, title, subplot, label, annotation, xlabel 226 33
  • 3.96
4.0 | 25 ratings

Contact us