为什么root运行不了matlab
时间: 2023-08-23 17:56:24 浏览: 54
通常情况下,root用户是具有系统管理员权限的特殊用户。然而,Matlab运行时可能需要一些特定的环境变量和文件访问权限。在某些系统中,root用户可能没有设置正确的环境变量,或者没有访问所需的文件权限。
为了解决这个问题,你可以尝试以下几个步骤:
1. 确保你已经正确安装了Matlab,并且已经设置了正确的环境变量。
2. 检查Matlab可执行文件和所需的文件是否具有适当的访问权限。你可以使用`ls -l`命令来查看文件权限,并使用`chmod`命令来更改文件权限。
3. 尝试以普通用户身份运行Matlab,看看是否能够正常工作。如果可以正常工作,则说明问题可能是与root用户的权限有关。
4. 如果你确实需要在root用户下运行Matlab,你可以尝试使用`sudo`命令以root权限来运行Matlab。例如,可以使用以下命令:`sudo matlab`。
请注意,以root用户身份运行程序可能会带来一些安全风险,请谨慎操作并遵循系统管理员的指导。
相关问题
matlab中的root函数
在MATLAB中,`root`函数可以用于求解一个多项式方程的根。其语法如下:
```
r = roots(p)
```
其中,`p`是一个包含多项式系数的向量,例如:
```
p = [1 -5 6]
```
代表的是方程 `x^2 - 5x + 6 = 0`。而`r`是一个包含方程的根的向量。
例如,对于上述方程,我们可以通过以下代码来求解:
```
p = [1 -5 6];
r = roots(p);
```
运行后,MATLAB将返回`r = [3 2]`,表示方程的两个根分别为3和2。
MATLAB linux
在Linux系统下使用MATLAB需要进行一些配置和操作。首先,您可以使用以下命令设置MATLAB的别名(alias)。这将使您能够通过简单的命令来启动MATLAB。
alias matlab='/root/Matlab_R2021a/bin/matlab -nodesktop -nodisplay' [1]
接下来,假设您的MATLAB工程目录位于家目录下的SK-LARGE文件夹中,并且您要执行其中的example.m文件。您可以使用以下命令来执行该文件:
cd ~/SK-LARGE
matlab -nodesktop -nosplash -r "run('example.m')" [2]
这将进入MATLAB启动目录,然后执行example.m文件。请注意,您需要将命令中的【作业名】替换为您要运行的MATLAB脚本的名称。
如果您的Linux系统没有图形界面,您可以按照以下步骤进行MATLAB的无图形界面安装:
1. 下载MATLAB安装文件并解压缩。
2. 进入解压缩后的文件夹,在终端中运行以下命令启动安装程序:
./install -console
3. 按照安装程序的指示进行安装,包括输入许可证密钥和选择安装路径等。
完成安装后,您可以使用之前提到的命令来执行MATLAB脚本。请确保已经进行了正确的路径配置,并且您的MATLAB版本与安装路径相对应。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [MATLAB :【12】手把手教你在Linux以命令行方式(静默方式/非图形化方式)安装MATLAB(正版)](https://blog.csdn.net/Alex497259/article/details/129865457)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [Linux下安装Matlab](https://blog.csdn.net/sunnysu99/article/details/122250219)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)