导航:首页 > 操作系统 > matlablinuxjava

matlablinuxjava

发布时间:2022-05-07 17:39:24

linux python运行matlab代码

matlab自带的Engine API for python,一个python源码安装包,直接安装完成后,就可以调用matlab代码了,目前,这种方式支持的python版本主要是python2.7和python3.5以上,下面我简单介绍一下这种方式:

1.首先,安装Engine API for python,这个直接在matlab安装目录下找就行,主要在engines目录中,如下,有2个API接口,一种是java,一种是python:

② linux 和mac用的matlab是同一个版本吗

是的,mac版在linux里也可以安装,很久没用了,记得需要java的。

③ matlab有linux版本吗

有的,windows下,linux下我都用过,matlab的linux版图形界面使用的而是java,操作没有windows版的流畅,或多或少还有点问题,总之,感觉没有windows版好用,同版本的功能都是一样的,据说linux内核效率较高,跑matlab比windows快,但我没感觉出来。

以下是我的安装方法(注意你的matlab版本):
软件下载地址:ftp://soft.hit.e.cn/software/Science/Mathworks.Matlab/MatlabR13Unix/
打开终端窗口,su转到root帐户。
mkdir /usr/local/matlab
mkdir /mnt/cdrom
mount -o loop /*matlab安装文件保存目录*/matlab1.iso /mnt/cdrom
/mnt/cdrom/install
按照图形化安装提示安装,注意选择安装路径为/usr/local/matlab
当提示需要license文件时,将一下内容另存为license.dat文件,并打开另一个终端:
cp /*这个文件的路径*/license.dat /usr/local/matlab/etc/
INCREMENT TMW_Archive MLM 14 01-jan-0000 0 2DA02A437FF1D34A309B \
VENDOR_STRING=41401802cd0032c79c56eff HOSTID=DEMO SN=170282
INCREMENT MATLAB MLM 14 01-jan-0000 500 5D609AD3B3B1D378871D \
DUP_GROUP=UH SN=170282

这样可以继续安装了,当提示CD1安装成功后,再打开一个终端窗口,输入:
umount /mnt/cdrom
mount -o loop /*matlab安装文件保存目录*/matlab2.iso /mnt/cdrom
以继续安装,当提示CD2安装完成后,再进行:
umount /mnt/cdrom
mount -o loop /*matlab安装文件保存目录*/matlab3.iso /mnt/cdrom
知道CD3安装完成。
将从安装文件下载地址下载的license.dat文件替换刚刚另存为并拷贝到
/usr/local/matlab/etc/里的那个license.dat文件。(安装时拷贝的那个文件只用于安装,但不能正常使用软件。)

这样安装就算完成了。
启动软件需要在终端输入:/usr/local/matlab/bin/matlab
发现之出现一个程序的窗口就未响应了,这是因为在中文环境与matlab冲突,输入:
env LANG=C LC_ALL=C /usr/local/matlab/bin/matlab
这样就可以正常启动matlab了。

④ Linux下运行Matlab真的要比在Windows下运行快吗

如果不需要画图,可以在命令行下试试
matlab -nodisplay -r “函数名”
据我自己经验,如果硬件差不多的话,两者实际上速度是差不多的.
另外,matlab本身对循环就慢,你可以直接用矩阵运算比较下。

⑤ VB、C语言、Java、linux、matlab、等等这些个计算机语言,相互之间的联系是有多大啊~

VB :程序设计语言,原来叫Basic语言,非常简单,后来微软把它弄成了可视化开发,就变成了Visual Basic,更加简单了,但是到了.net时代,又比原来的VB6(98年)貌似复杂了一些,现在用的人不太多吧。 总之就是简单 ,入门好学。C语言 :非常强悍,几十年的发展历史(可以维基一下),既是一种低级语言(可以操作计算机硬件),又是一种高级语言(好理解,一般有点基础看得懂英语就没问题), 可以编写操作系统、驱动程序、所有类型的软件,只不过开发效率比较低。 它的延续是C++,加入面向对象支持,更能一样强大,开发效率稍高,常见的商业软件基本都是C++的杰作。Java :可以理解为 基于C、C++的发展出来的面向对象的高级语言 ,跨平台,windows,linux都可以运行,发展较成熟,开发效率很高,但是运行效率远不及C、C++,但是比前二者简单。与其类似的是微软的C#语言,在Visual Studio强大工具支持下,开发效率也非常高,换句话说就是可以很快的实现一个软件,用C语言一个月做出来,用c#一星期,软肋也是运行速度比C、C++慢得多。linux :一种操作系统,开放源代码的,和windows一个级别,是操作系统,一种软件,不是程序设计语言。matlab :一个科学计算的环境,提供一些脚本(简单的程序代码),完成一些特定的计算任务,功能有限,局限于软件之内,就是计算、输出、绘图。
希望采纳

⑥ Linux系统调用Matlab编译的jar包报错

需要到Linux环境下编译成jar包,通用。Java是一次编写。不代表所有的class都能用。不同环境的机器需要重新编译。

⑦ linux, java ,matlab前景如何

matlab是一个数学工具,帮助你分析与画图之类的操作比较多;
linux是一个操作系统,你学linux学到最后,还是要设计到编程的问题;
所以这些的核心就是要掌握编程技术,因此学习先学JAVA比较好,很多公司都是用JAVA进行开发,工作前景很好的!

⑧ 请问matlab的linux安装包os x能用吗

有的,windows下,linux下我都用过,matlab的linux版图形界面使用的而是java,操作没有windows版的流畅,或多或少还有点问题,总之,感觉没有windows版好用,同版本的功能都是一样的,据说linux内核效率较高,跑matlab比windows快,但我没感觉出来。

以下是我的安装方法(注意你的matlab版本):
软件下载地址:ftp://soft.hit.e.cn/software/Science/Mathworks.Matlab/MatlabR13Unix/
打开终端窗口,su转到root帐户。
mkdir /usr/local/matlab
mkdir /mnt/cdrom
mount -o loop /*matlab安装文件保存目录*/matlab1.iso /mnt/cdrom
/mnt/cdrom/install
按照图形化安装提示安装,注意选择安装路径为/usr/local/matlab
当提示需要license文件时,将一下内容另存为license.dat文件,并打开另一个终端:
cp /*这个文件的路径*/license.dat /usr/local/matlab/etc/
INCREMENT TMW_Archive MLM 14 01-jan-0000 0 2DA02A437FF1D34A309B \
VENDOR_STRING=41401802cd0032c79c56eff HOSTID=DEMO SN=170282

⑨ linux下安装的matlab无法显示中文,怎么办求详细解答!谢谢!

首先要明白在linux下Matlab的图形界面是用java做的,所以matlab无法显示中文,实际上是你的linux系统中的java系统的中文字体配置没有做好。
下面提供两个方法。

方法一:

打开matlab/sys/java/jre/glnx86/jre1.4.2/lib/下的font.properties,在最后加上如下语句:

filename.--misc-simsun-medium-r-normal-*-*-120-*-*-c-*-gbk-0=/usr/share/fonts/zh_CN/TrueType/simsun.ttc
appendedfontpath=/usr/share/fonts/zh_CN/TrueType/

其中的simsun.ttc是从windows拷贝过去的,当然也可以不用它,只要是支持中文的字体即可。比如Fedora8该目录下的 zysong.ttf也可以。

其中"filename."属性用于指定matlab打开文件对话框中路径的显示字体

"appendedfontpath"属性用于指定额外字体,指定该路径为系统中包含中文字体字体的路径

然后在matlab的设置选项中选取需要的字体。

方法二:

也可以把字体直接拷贝到或链接到matlab/sys/java/jre/glnx86/jre1.4.2/lib/fonts下,再启动matlab选择字体。

方法三(建议使用):

由于Matlab自带的jre比较老,建议升级到最新的jre,使用命令:

sudo apt-install sun-java6-jre

来安装jre,然后cd到Matlab安装目录下的sys/java/jre/glnx86目录下创建一个到sun-java6-jre的链接

sudo ln -si /usr/lib/jvm/java-6-sun-1.6.0.03/jre jre1.6.0.03

然后修改Matlab安装目录下的sys/java/jre/glnx86/jre.cfg文件,将其中的1.4.2修改成1.6.0.03,这样,matlab就会使用1.6.0.03的jre来启动了,新的jre性能应该比老的要好。

这样,不需要修改任何的文件,启动matlab后,在preferences的fonts列表中就可以看到系统所有使用的字体,选择一个支持中文的字体即可。

阅读全文

与matlablinuxjava相关的资料

热点内容
云服务器网站怎么购买 浏览:477
linux系统记录 浏览:127
linuxusb驱动下载 浏览:34
梁特殊箍筋加密区公式 浏览:141
web应用安全pdf 浏览:47
linuxintel网卡驱动下载 浏览:217
资源解压后怎么删除 浏览:868
编程之美15种算法 浏览:147
java的图形用户界面设计 浏览:769
算数游戏源码 浏览:999
压缩机工作声音判断 浏览:985
事业单位程序员 浏览:506
易语言取相似颜色源码 浏览:773
pyodbclinux 浏览:585
vivo为什么把服务器沉到深海 浏览:460
程序员能为电商做什么 浏览:401
腾讯直充qq号加密码 浏览:140
qt搭建msvc编译器环境 浏览:338
单片机晶振坏了会不会工作不稳定 浏览:770
天天影迷APP显示连接服务器失败怎么回事 浏览:961