| MATLAB Central > MATLAB Newsreader > Peter Boettcher's mxArray Tag for 64-bit |
|
|
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 13 Oct, 2010 00:51:03 Message: 1 of 23 |
|
Does anybody have any experience (Bruno?) using the mxArray tag stuff for 64-bit MATLAB? I need to get direct access to the pr and pi pointer so I can create some temporary mxArrays using "non-approved" memory locations. I can't use the mxSetPr function because it throws an assertion error when this is done for newer versions of MATLAB. I have the 32-bit version of my code working but I do not have a 64-bit system to test with. Any help on getting a working mxArray structure for 64-bit would be appreciated. Eventually this will go into an FEX submission and I don't want to break the code for 64-bit machines. Thanks. |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Bruno Luong Date: 13 Oct, 2010 01:24:03 Message: 2 of 23 |
|
"James Tursa" <aclassyguy_with_a_k_not_a_c@hotmail.com> wrote in message <i92vpn$na4$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 13 Oct, 2010 13:46:04 Message: 3 of 23 |
|
"Bruno Luong" <b.luong@fogale.findmycountry> wrote in message <i931nj$qrh$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 13 Oct, 2010 18:25:06 Message: 4 of 23 |
|
"Bruno Luong" <b.luong@fogale.findmycountry> wrote in message <i931nj$qrh$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Bruno Luong Date: 13 Oct, 2010 19:30:07 Message: 5 of 23 |
|
Compile with -largeArrayDims |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 13 Oct, 2010 20:36:04 Message: 6 of 23 |
|
"Bruno Luong" <b.luong@fogale.findmycountry> wrote in message <i951bv$hvt$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Jan Simon Date: 13 Oct, 2010 21:57:03 Message: 7 of 23 |
|
Dear Bruno, |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 13 Oct, 2010 23:13:04 Message: 8 of 23 |
|
"Jan Simon" <matlab.THIS_YEAR@nMINUSsimon.de> wrote in message <i959vf$h6p$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Bruno Luong Date: 14 Oct, 2010 06:47:04 Message: 9 of 23 |
|
"James Tursa" <aclassyguy_with_a_k_not_a_c@hotmail.com> wrote in message <i95ee0$3cf$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Jan Simon Date: 14 Oct, 2010 10:22:04 Message: 10 of 23 |
|
> @Jan, yes I have 2010B setup as I wrote in post #2. |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: tristram.scott@ntlworld.com (Tristram Scott) Date: 14 Oct, 2010 11:33:04 Message: 11 of 23 |
|
James Tursa <aclassyguy_with_a_k_not_a_c@hotmail.com> wrote: |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Joshua Dillon Date: 20 Dec, 2010 13:54:04 Message: 12 of 23 |
|
It looks to me like Mathworks has removed array access inlining for Matlab r2010b. I no longer see the definition for struct mxArray_tag in matrix.h. Can someone confirm this? Also, in the future if Mathworks modifies the struct definition (from say r2010a where I last saw it), we will have more trouble reverse engineering the mxArray type. Naturally this is precisely why they have done this. |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Bruno Luong Date: 20 Dec, 2010 14:48:05 Message: 13 of 23 |
|
"Joshua Dillon" <foo@bar.com> wrote in message <ienn5s$sn3$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Andrew Date: 11 Feb, 2011 03:22:04 Message: 14 of 23 |
|
"James Tursa" wrote in message <i92vpn$na4$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 11 Feb, 2011 04:56:03 Message: 15 of 23 |
|
"Andrew" wrote in message <ij2a0s$670$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Andrew Date: 14 Feb, 2011 01:29:04 Message: 16 of 23 |
|
> > -- snip -- James wrote: |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 14 Feb, 2011 02:54:03 Message: 17 of 23 |
|
"Andrew" wrote in message <ija0h0$484$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Bruno Luong Date: 14 Feb, 2011 06:41:30 Message: 18 of 23 |
|
"James Tursa" wrote in message <ija5gb$lg5$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 14 Feb, 2011 16:01:04 Message: 19 of 23 |
|
"Bruno Luong" <b.luong@fogale.findmycountry> wrote in message <ijaiqq$6l5$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Andrew Date: 14 Feb, 2011 17:16:04 Message: 20 of 23 |
|
"Bruno Luong" <b.luong@fogale.findmycountry> wrote in message <ijaiqq$6l5$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Bruno Luong Date: 14 Feb, 2011 17:28:04 Message: 21 of 23 |
|
"Andrew" wrote in message <ijbo0k$hsu$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: James Tursa Date: 14 Feb, 2011 18:09:03 Message: 22 of 23 |
|
"Bruno Luong" <b.luong@fogale.findmycountry> wrote in message <ijbon4$3pi$1@fred.mathworks.com>... |
|
Subject: Peter Boettcher's mxArray Tag for 64-bit From: Joshua Dillon Date: 14 Feb, 2011 18:37:04 Message: 23 of 23 |
|
Just to add my two cents (so I don't feel left out from this little mxArray club)... |
A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.
Anyone can tag a thread. Tags are public and visible to everyone.
| Tag Activity for This Thread | ||
|---|---|---|
| Tag | Applied By | Date/Time |
| undocumented | Amro | 1 Feb, 2013 00:57:08 |
| c | Amro | 1 Feb, 2013 00:57:08 |
| mex | Amro | 1 Feb, 2013 00:57:08 |
| mxarray_tag | Amro | 1 Feb, 2013 00:57:08 |
| mxarray | Amro | 1 Feb, 2013 00:57:08 |
| mxarray inlining | Joshua Dillon | 20 Dec, 2010 08:59:17 |
