Hi.
On Sat, Aug 28, 2010 at 3:50 PM, michael wrote:
> Henrik,
> OK, finally I got the problem: I have an apostrophe in my
> windowns 7 user name. That mess up the file name. So I logged in using a
> guest account and it works:
>
> Received cmd: 1
> "eval" string: "B"
> B =
> -0.1347
OK, I think it is just B[1].
Thanks!
Michael
On Sat, Aug 28, 2010 at 6:50 PM, michael wrote:
> Henrik,
>OK, finally I got the problem: I have an apostrophe in my
> windowns 7 user name. That mess up the file name. So I logged in using a
> guest account and it works:
>
>
> Receive
Henrik,
OK, finally I got the problem: I have an apostrophe in my
windowns 7 user name. That mess up the file name. So I logged in using a
guest account and it works:
Received cmd: 1
"eval" string: "B"
B =
-0.1347
Sent byte: 0
Received cmd: 1
"eval" string: "variables = {'B'};"
Sen
Michael,
could you please give me *verbatim* details on what messages you are
seeing. In your previous reply you did *not* report seeing
"save(tmpname, '-V6', 'B');" and now you say you get it. Please do
not abbreviate what you are getting (e.g. "save(temp,-v6,B)"), because
that will not be usef
Henrik,
Yes I replaced the MatlabServer.m and restarted Matlab and R, it seems the
problem is still there. I see save(temp,-v6,B) there too. I use
MatlabServer.m mannually in Matlab, actually I couldn't use it in R, Matlab
will pop up a command window and never respond.
Thanks,
Michael
Hi.
On Fri, Aug 27, 2010 at 7:08 PM, michael wrote:
> Henrik,
> The line before that is:
>
> Received cmd: 2
> save
> C:\Users\FAN'S~1\AppData\Local\Temp\tpe2b4012b_f9ed_402d_af0f_f21ebd8116a6.mat
> -V6 B
You should see have seen something like:
save(tmpname, '-V6', 'B');
For some reas
michael gmail.com> writes:
>
> C:\Users\FAN'S~1\AppData\Local\Temp\tpe2b4012b_f9ed_402d_af0f_f21ebd8116a6.mat
> -V6 B
I bet the problem is with the single quote (') in the path.
__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/list
Henrik,
The line before that is:
Received cmd: 2
save
C:\Users\FAN'S~1\AppData\Local\Temp\tpe2b4012b_f9ed_402d_af0f_f21ebd8116a6.mat
-V6 B
Thanks,
Michael
[[alternative HTML version deleted]]
__
R-help@r-project.org mailing list
https
On Fri, Aug 27, 2010 at 6:16 PM, michael wrote:
> Henrik,
> When I set remote=FALSE, I got this error:
>
> ??? Error: A MATLAB string constant is not terminated properly.
> Error in ==> MatlabServer at 197
> eval(expr);
Also the lines before.
/Henrik
>
> In R:
>
> Retrieving var
Henrik,
When I set remote=FALSE, I got this error:
??? Error: A MATLAB string constant is not terminated properly.
Error in ==> MatlabServer at 197
eval(expr);
In R:
Retrieving variables from the Matlab server: 'B'
Sending expression on the Matlab server to be evaluated...:
Hi,
let's stick with the remote=FALSE case first. What output does Matlab
produce now? That is really key information in order to solve this.
Also, make sure that you really restart the MatlabServer.
/H
On Fri, Aug 27, 2010 at 3:56 PM, michael wrote:
> Henrik,
> I updated the MatlabS
Henrik,
I updated the MatlabServer.m from the link you sent to me, but it
still doen't work. I have the same problems as before, when remote=FALSE,
getVariable doesn't work; when remote=TRUE, setVariable says:
Received cmd: 5
Will read MAT file structure of length: 984 bytes.
??? Undefin
Hi,
the reason for your problem is that there is a single quotation mark
in the temporary pathname generated by Matlab which confuses Matlab
when trying to save the file. Try replacing the existing
MatlabServer.m file (should be in the directory where Matlab is
running), with this file:
http://w
Henrik,
Here is the matlab response:
>> MatlabServer
Matlab v7.x or higher detected.
Saving with option -V6.
Added InputStreamByteWrapper to dynamic Java CLASSPATH.
--
Matlab server started!
--
Trying to open server socket (port )...done.
so I
Hi,
could you send me what Matlab is outputting. When I send the following from R:
> evaluate(matlab, "A=2;");
Sending expression on the Matlab server to be evaluated...: 'A=2;'
and Matlab should print something like:
Received cmd: 1
"eval" string: "A=2;"
Received an 'OK' reply (0) from the Ma
Hi,
what is the version of Matlab you are running?
Could you show a minimum verbatim example - starting with a fresh R
session and library("R.matlab") - that gives you the error?
Have you tried the example of help(Matlab)? Then, for troubleshooting
it could be useful to ask Matlab to display va
Henrik,
Thanks for your reply. I am using Matlab version
7.9.0(R2009b). This is my first try using R.matlab. I started matlab
in the same machine, and I run the MatlabServer.m in matlab, here is
my code in R:
library(R.matlab)
library(MASS)
matlab <- Matlab()
open(matlab)
setVerbose(mat
I updated R and still have the problem.
When I set
remote = true, it reports:
??? Undefined variable "java" or class "java.io.InputStreamByteWrapper".
Error in ==> MatlabServer at 262
reader = java.io.InputStreamByteWrapper(4096);
and I changed remote = false, same problem pops up:
??? Erro
David,
Thanks for your reply, I compile it under the old version of
R, I'll update R and run it again.
Michael
On Fri, Aug 27, 2010 at 7:59 AM, michael wrote:
> Hi,all
> I have a problem running R.matlab package
> (under 2.10.1 version). I can set up the matlab ser
Hi,all
I have a problem running R.matlab package
(under 2.10.1 version). I can set up the matlab server under local
machine(run the MatlabServer.m), "
And I can use setVariable and evaluate matlab functions in R. But when I ask
Matlab to send the value back to R using getVar
20 matches
Mail list logo