How to install Psychtoolbox onto Matlab Mobile/Online?

28 次查看(过去 30 天)
Since I cannot download add ons to the matlab ipad app, I have to go through matlab moblie in order to download add ons. However, the add on I need (Psychtoolbox) is technically not supported by matlab versions newer than 2021b. However, following the instructions on their website (http://psychtoolbox.org/download#alternate-download) to download to matlab r2023a works, and I have done it on multiple devices.
When attempting to install psychtoolbox to matlab online, using the same instructions as (http://psychtoolbox.org/download#alternate-download), I get the following result:
>> DownloadPsychtoolbox('/MATLAB Drive/DownloadPsychtoolbox.m~')
DownloadPsychtoolbox('/MATLAB Drive/DownloadPsychtoolbox.m~','beta','', 0, 0)
Requested flavor is: beta
Requested location for the Psychtoolbox folder is inside: /MATLAB Drive/DownloadPsychtoolbox.m~
Using optimal client for subversion checkout.
Good. Your privileges suffice for the requested installation into folder /MATLAB Drive/DownloadPsychtoolbox.m~.
I will now download the latest Psychtoolbox for Linux.
Requested flavor is: beta
Target folder for installation: /MATLAB Drive/DownloadPsychtoolbox.m~
Downloading via Matlabs integrated SVNKit: This can take multiple minutes.
There may be no output to this window to indicate progress until the download is complete.
Please be patient ...
Error using DownloadPsychtoolbox>svndownload
Java exception occurred:
org.tmatesoft.svn.core.SVNException: svn: E175002: Processing REPORT request response failed: XML document structures must start and end within the same entity.
(/Psychtoolbox-3/Psychtoolbox-3/!svn/vcc/default)
svn: E175002: REPORT request failed on '/Psychtoolbox-3/Psychtoolbox-3/!svn/vcc/default'
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:112)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:96)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:765)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:352)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:340)
at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:910)
at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:363)
at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1356)
at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:854)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.updateInternal(SvnNgAbstractUpdate.java:263)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.update(SvnNgAbstractUpdate.java:115)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.checkout(SvnNgAbstractUpdate.java:877)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java:26)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java:11)
at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1239)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:777)
Error in DownloadPsychtoolbox (line 735)
svndownload(targetRevision, dflavor, p, downloadmethod);

回答(1 个)

Sanchari
Sanchari 2023-9-22
Hello Tyler,
I understand that you want to install the MATLAB File Exchange Add-On, Psychtoolbox-3 in either MATLAB Mobile or MATLAB Online. However, Psychtoolbox-3 is not yet supported for MATLAB R2023a. It is compatible with MATLAB R2014b to MATLAB R2021b.
You can try the following steps as a workaround:
  1. Please check the system requirements for the installation from the website: http://psychtoolbox.org/requirements.html
  2. Check the specifications and limitations of MATLAB Online from the documentation: https://www.mathworks.com/products/matlab-online/limitations.html
  3. Steps to access an Add-On from MATLAB Desktop for use in MATLAB Online Server: https://www.mathworks.com/help/matlab-online-server/admin/install-add-ons-for-matlab-in-matlab-online-server.html?searchHighlight=Add%20on%20matlab%20online&s_tid=srchtitle_support_results_1_Add%20on%20matlab%20online#mw_a64657e8-b299-44b1-a80b-0f1209113613
You can further refer the following MATLAB Answers:
  1. https://www.mathworks.com/support/search.html/answers/82108-how-can-i-download-psychtoolbox.html?fq%5B%5D=asset_type_name:answer&fq%5B%5D=category:support/installat5630&page=1
  2. https://www.mathworks.com/matlabcentral/answers/764181-how-can-i-download-psychtoolbox
  3. https://www.mathworks.com/support/search.html/answers/673298-how-to-add-a-trial-toolbox-to-matlab-online.html?fq%5B%5D=asset_type_name:answer&fq%5B%5D=category:matlab/startup-and-shutdown&page=1
Hope this helps!

类别

Help CenterFile Exchange 中查找有关 Installation and Operational Settings 的更多信息

产品


版本

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by