Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 无法启动appdesigner_Linux_Matlab_Matlab App Designer - Fatal编程技术网

Linux 无法启动appdesigner

Linux 无法启动appdesigner,linux,matlab,matlab-app-designer,Linux,Matlab,Matlab App Designer,我正在尝试运行matlabs appdesigner,但出现以下错误: Warning: The following error was caught while executing 'appdesservices.internal.browser.AbstractBrowserController' class destructor: Undefined function 'isvalid' for input arguments of type 'double'. Error in app

我正在尝试运行matlabs appdesigner,但出现以下错误:

Warning: The following error was caught while executing 'appdesservices.internal.browser.AbstractBrowserController' class
destructor:
Undefined function 'isvalid' for input arguments of type 'double'.

Error in appdesservices.internal.browser.WebWindowController/closeBrowser (line 127)
            if isvalid(obj.WebWindow) && obj.WebWindow.isWindowValid

Error in appdesservices.internal.browser.AbstractBrowserController/delete (line 51)
            obj.closeBrowser();

Error in appdesservices.internal.browser.WebWindowController (line 28)
        function obj = WebWindowController(varargin)

Error in appdesservices.internal.peermodel.BrowserControllerFactory/launchWebwindow (line 81)
            browserController = appdesservices.internal.browser.WebWindowController(varargin{:});

Error in appdesservices.internal.peermodel.BrowserControllerFactory/launch (line 73)
            browserController = obj.CallbackMethod(varargin{:});

Error in appdesigner.internal.application.AppDesignerWindowController/startBrowser (line 96)
            obj.BrowserController = obj.BrowserControllerFactory.launch(initialBrowserState);

Error in appdesigner.internal.application.AppDesignEnvironment/startAppDesigner (line 151)
                obj.AppDesignerWindowController.startBrowser(inputArguments{:});

Error in appdesigner (line 62)
appdesigner.internal.application.getAppDesignEnvironment().startAppDesigner(filePath); 
> In appdesservices.internal.browser.WebWindowController (line 28)
  In appdesservices.internal.peermodel.BrowserControllerFactory/launchWebwindow (line 81)
  In appdesservices.internal.peermodel.BrowserControllerFactory/launch (line 73)
  In appdesigner.internal.application.AppDesignerWindowController/startBrowser (line 96)
  In appdesigner.internal.application.AppDesignEnvironment/startAppDesigner (line 151)
  In appdesigner (line 62) 
Error using matlab.internal.webwindow (line 275)
Unable to start MATLABWindow process

Error in appdesservices.internal.browser.WebWindowController/startBrowser (line 70)
            webWindow = matlab.internal.webwindow(browserOptions.URL,...

Error in appdesservices.internal.browser.AbstractBrowserController (line 47)
            obj.startBrowser(browserOptionsStruct);

Error in appdesservices.internal.browser.WebWindowController (line 30)
            obj = obj@appdesservices.internal.browser.AbstractBrowserController(varargin{:});

Error in appdesservices.internal.peermodel.BrowserControllerFactory/launchWebwindow (line 81)
            browserController = appdesservices.internal.browser.WebWindowController(varargin{:});

Error in appdesservices.internal.peermodel.BrowserControllerFactory/launch (line 73)
            browserController = obj.CallbackMethod(varargin{:});

Error in appdesigner.internal.application.AppDesignerWindowController/startBrowser (line 96)
            obj.BrowserController = obj.BrowserControllerFactory.launch(initialBrowserState);

Error in appdesigner.internal.application.AppDesignEnvironment/startAppDesigner (line 151)
                obj.AppDesignerWindowController.startBrowser(inputArguments{:});

Error in appdesigner (line 62)
appdesigner.internal.application.getAppDesignEnvironment().startAppDesigner(filePath);

我使用的是Arch Linux,我安装了Matlab 2016b,我还安装了AUR Matlab包中列出的库,但没有成功。我还安装了ncurses5包,并安装了oracle-jdk8。如何修复错误?

似乎matlab需要软件包才能工作。(在Matlab2016b中)与您的错误相同,并通过安装该软件包修复了该错误

您正在运行的代码是什么?只是
appdesigner
?或者您正在尝试加载一些现有的AppDesigner应用程序?该错误可能意味着
uifigure
句柄存储为
双精度
(这是旧版MATLAB中通常遇到的情况),查看
是如何有效的
是图形对象的一种方法。。。默认情况下,MATLAB R2016b(至少在windows上)使用
Java 1.7.0_60-b19
(请参见
version-Java
)。这是由于在
appdesigner
之前运行
dbstop的MATLAB promptry中键入appdesigner,如果出现错误,则在
appdesigner
之后,当它中断时,
obj.WebWindow
的内容是什么?它在函数中表示,当“MATLABWindow进程可能意外终止,如来自任务管理器或Linux kill命令”时,执行此代码。可能是系统中有什么东西在webwindow准备好之前就杀死了它吗?我没有手动杀死窗口,也没有安装任何我知道会导致这种情况的特定软件。在obj.webwindow中唯一有意义的值似乎是URL:
https://localhost:61415/toolbox/matlab/appdesigner/web/index.html?CWD=%2Fhome%2Fuser%2F&ShowIntroDialog=true&ShowCodeViewTips=true&ShowAxesBanner=true&ShowCompatibilityDialog=true&ShowProgrammingTips=true&snc=8DBBFD
谢谢!但是,当打开一个窗口时,我得到了“无法获取WebGL上下文”,你也得到了这个错误吗?