Rank: 266600 based on 0 downloads (last 30 days) and 0 file submitted
photo

dominik

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Comments and Ratings by dominik View all
Updated File Comments Rating
25 Nov 2013 sharedmatrix SHAREDMATRIX Allows any Matlab object to be shared between Matlab sessions (w/o using file I/O). Author: Joshua Dillon

hey, this submission, if it supports sharing griddedInterpolants, seems to be what i neeed.

But being new to mex files i failed to compile it on win64 matlab 2012a and 2013b. The compiled files of Kevin did work for me, but when i used them i couldnt share a variable of the griddedInterpolant class (while for a matrix it worked). In contrast http://smlv.cc.gatech.edu/2010/08/27/shared-memory-in-matlab/ seems to indicate any matlab object should be shareable.

Can anyone help with the compilation?
Here is whow i attempted to compile the files:

- installed sdk 7.1
- ran mex -setup
- downloaded and unzipped the latest boost
- adjusted the file SharedMemory_install for the boost path
- ran SharedMemory_install

i get a lot of errors, the last lines are " c:\users\dthaler\desktop\win\SharedMemory.hpp(85) : see declaration of 'mxArray_tag'
SharedMemory.cpp(586) : error C2227: left of '->data' must point to class/struct/union/generic type
SharedMemory.cpp(586) : error C2228: left of '.number_array' must have class/struct/union
SharedMemory.cpp(586) : error C2228: left of '.pimag_data' must have class/struct/union
SharedMemory.cpp(699) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
SharedMemory.cpp(920) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data

C:\APPS\MATLAB\R2012A\BIN\MEX.PL: Error: Compile of 'SharedMemory.cpp' failed. "

- adding the code mentioned below "struct mxArray_tag { ..." to SharedMemory.hpp didnt help (different error: "LINK : fatal error LNK1104: cannot open file 'libboost_date_time-vc100-mt-1_55.lib' ")

- neither did adding the mex option -D"COMPLIANTMODE" (same error)

25 Nov 2013 sharedmatrix SHAREDMATRIX Allows any Matlab object to be shared between Matlab sessions (w/o using file I/O). Author: Joshua Dillon

i forgot: i use windows 64 bit and therefore the windows version of shared matrix.

08 Oct 2013 Inpainting nan elements in 3-d An extension of inpaint_nans to 3 dimensions Author: John D'Errico

And another question: My 3D variable is very large and contains many NaNs, all in one "corner of the cube". Actually im only interessted in inpainting the NaNs along the boarder between the NaN and the non-NaN area. Inpainting the whole cube takes ages and sometimes filles up the memory. Can I restrict inpaint to only a subset of the NaNs (those along the boarder in which i am interested)?

02 Oct 2013 Inpainting nan elements in 3-d An extension of inpaint_nans to 3 dimensions Author: John D'Errico

Hi, great function helps me a lot! in fact i need to inpaint a 4D variable. So far i did one loop breaking down the object to 3D but i noted that the function also accepts a 4D variable. The result looks reasonable.
Can this safely be done (i.e. can inpaint_nans3 be used for higher dimensions as well) or would u recommend not to do so?

17 Jun 2013 Surface Fitting using gridfit Model 2-d surfaces from scattered data Author: John D'Errico

Hey
i wonder, can this code also be used like an interpolant (e.g. gridded interpolant), i.e. such that the output is not the smooth funtion on a grid, but on certain points queried?

Contact us