I am using old Matlab 7 and been struggling with urlread-function. It is painfully slow.
A=urlread('http://www.mathworks.com') takes about 700ms and it is just 35000 characters long. Basically smaller or larger webpages take between 700 and 900ms to read, so this is not about the speed of the internet connection.
I also read about the improved urlread2-function, but could not get it working. I downloaded this
and copied all files to a folder. When running
It gave this error
Error in ==> urlread2 at 144 assert(usejava('jvm'),'Function requires Java')
OK, I found the assert.m function online and copied it to the folder too. Now this error appeared:
??? Undefined variable "com" or class "com.mathworks.net.transport.MWTransportClientPropertiesFactory.create".
Error in ==> urlread2>getURLConnection at 360 mwtcp = com.mathworks.net.transport.MWTransportClientPropertiesFactory.create();
Error in ==> urlread2 at 151 urlConnection = getURLConnection(urlChar);
Any idea how I could get urlread2 working or make urlread faster? Any help in this problem is greatly appreciated. Thank you so much in advance.