问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

freemat怎样使用

发布网友 发布时间:2022-05-15 10:07

我来回答

1个回答

热心网友 时间:2023-10-19 18:53

FreeMat 是一套免费的科学计算软体,功能和指令与Matlab 或是Octave 非常相近。它支援许多Matlab 的函式与IDL 功能,与Matlab 一样可以和C++ 或是 Fortran 程式作串接,并支持平行计算。它是一套开放源码的软体,在GPL license 机制下可以自由的运用。它的主网页在 http://freemat.sourceforge.net/ 这里有许多关於它的开发新闻,讨论,文件以及下载资讯。FreeMat 几乎涵盖了主要的作业系统,例如Mac OS, Linux 以及微软。安装的过程也非常容易,只要下载档案点选安装就可以轻松架构出类似Matlab 的计算环境。

安装完成后几乎多数的Matlab 函式都能使用,但第一个遇到的麻烦是预设的路径会是你安装程式的路径。特别对Mac 或是 Linux 的使用者来说,这是一件很麻烦的事。每次在储存变数或是程式的时候,都需要特别注意所在的目录位置,不然把新增的档案增加到系统程式的目录当中,是一件很奇怪的事。因此,我们第一个要做的事就是改变预设的目录位置。在FreeMat 的工具选单(Tools)中有一个Path Tool,开启后你可以增加一个你希望FreeMat 预设开启的目录,未来如果有toolbox 或是函式库的路径,都可以透过Path Tool 来增加FreeMat 自动搜寻的路径。例如,我们新增一个目录叫做/Users/xxxx/FreeMat/ 。如果我们希望当FreeMat 开启之后,自动会移到这一个目录作为预设的目录,我们可以在Path Tool 底下的任意一个目录中增加一个startup.m 档案。档案的内容为 cd /Users/xxxx/FreeMat/ 。这样当FreeMat 开启后,它会先自动执行startup.m 这个档案,然后就会将预设的目录移到你所设定的位置。

偶而你会遇到一些在Matlab 里面熟悉的函式,却没有出现在FreeMat 里面,这时你除了自己撰写m-script 之外,有一个更简单的方法。就是在网路上搜寻别人已经写好的m-script。例如,randsample.m 或是 dct.m 这类的函式不是FreeMat 预设的函式。我们可以用Google 大神来搜寻你所欠缺的函式,然后下载到FreeMat Path Tool 底下的相关路径。建议先设定一个专门放置Toolbox 的目录,然后在这目录底下,做好不同学门的分类目录。例如,randsample.m 可以放置在stats 分类底下。下载后在FreeMat 指令栏里执行randsample(5,2),你会看到一个错误讯息,提到还有其他需要的相关档案没有在你的系统当中,这时你可以重复Google 搜寻的动作,把其他相关档案一一下载回来,就可以打造出你所需要的Matlab 环境。

当然,在使用这些透过Google 下载回来的程式时要特别注意版权的*,不要侵犯了别人的著作权利。事实上还有一种更暴力的方法可以不用这样一个程式一个程式慢慢搜寻再下载的方法。Octave 也是一套很类似Matlab 的开放源码软体,并且它支援许多领域的套件,你可以先安装Octave 之后,然后安装你所需要的套件。再到新增的套件目录中,把整批的m-script 拷贝到你所要放置的目录当中。或是把Octave 的套件目录加到FreeMat 的路径底下。这样就可以很快的把同一个套件中所需要的程式都安装上去。
freemat怎样使用

在FreeMat 的工具选单(Tools)中有一个Path Tool,开启后你可以增加一个你希望FreeMat 预设开启的目录,未来如果有toolbox 或是函式库的路径,都可以透过Path Tool 来增加FreeMat 自动搜寻的路径。例如,我们新增一个目录叫做/Users/xxxx/FreeMat/ 。如果我们希望当FreeMat 开启之后,自动会移到这一...

freemat版本

值得注意的是,官方已停止提供通用版的Mac OS X FreeMat,转而推荐用户通过Macports在Mac OS X平台上安装。对于PowerPC Mac OS X用户,他们可以选择从源代码自行构建FreeMat,以满足自身需求。FreeMat在数据可视化方面也有了显著提升,通过集成VTK工具包,FreeMat在处理多维数据集的渲染上表现出色,用户只...

traceMATLAB函数

在FreeMat和Matlab编程环境中,trace函数扮演着重要的角色,其主要功能是计算二维矩阵的迹,也就是该矩阵对角线元素的总和。这个特性使得它在处理矩阵运算时尤为有用。要使用trace函数,其基本语法格式是:y = trace(x),其中x代表输入的方阵。简单来说,就是通过调用trace函数,可以快速得到矩阵对角线上...

用QT做一个基于LINUX跨平台播放器的一般步骤

● 92%会向他人推荐使用Qt ● 76%报告因为使用Qt,生产率提高Qt的应用领域:有很多出名的例子是都是使用Qt开发的。例如: Arora(一款跨平台的开源网页浏览器)、eva(Linux版QQ聊天软件)、FreeMat(一个自由开源的数值计算环境和编程语言 )、Gadu-Gadu(即时通信软件)、Google地球(Google Earth)(三维虚拟地图软件)、I...

permute函数简介

使用permute函数可以灵活调整数组的维度顺序,对于进行多维数据处理或需要按照特定维度进行操作的场景非常有用。它提供了一种有效且高效的方式来管理和操作复杂的数据结构。通过理解permute函数的基本语法和使用方法,用户可以更好地利用MATLAB或FreeMat进行高级数据处理和算法开发。

什么叫脚本,干嘛用的,哪里用到啊,要自己编写代码还是系统自己生成啊...

feiwangwangfei你好!简单点说,脚本就是简单的语言程序。脚本类别很多,最普通的有系统的脚本程序,网页的脚本程序,就连word文档也可以编写脚本。这些脚本主要是实现一些简单的功能。就拿windos脚本来说吧,比如我想实现定时关机可以用txt写个shutdown -s -t 60 然后保存为bat文件。那么这个bat文件就...

如何在Ubuntu系统下安装使用LaTeX

添加删除程序里安装 Qt Octave Matlab替代品,添加删除程序里安装 Freemat Matlab替代品,添加删除程序里安装 Euler 画图工具,命令行画图,添加删除程序里安装 Graph monkey 画图工具,输出函数图像,添加删除程序里安装 Labplot 画图工具,带统计功能,添加删除程序里安装 Qtiplot 画图工具,...

如何在Ubuntu系统下安装使用LaTeX

添加删除程序里安装 Qt Octave Matlab替代品,添加删除程序里安装 Freemat Matlab替代品,添加删除程序里安装 Euler 画图工具,命令行画图,添加删除程序里安装 Graph monkey 画图工具,输出函数图像,添加删除程序里安装 Labplot 画图工具,带统计功能,添加删除程序里安装 Qtiplot 画图工具,...

怎样使用 借呗怎么使用 互传怎么使用 在使用 使用 如何使用 最近使用 如何正确使用 地的使用方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
领组词有哪些词语有 推荐点自己个人认为不错的 简洁点的手机铃声 还有短信音 重点是... 我这个配置能带动GTX760吗 请问我的电脑配置 是配GTX660还是GTX760 电源室安钛克 VP450P_百 ... 请问我这样的配置能带起GTX760不 我现在电脑想加显卡,目前看中GTX760,我这样的配置能配这显卡吗? 以下配置能上GTX760显卡吗 为什么四氧化三铁标不出化合价 ...下铅丹(用X表示)与硝酸能发生反应:X+4HNO3═PbO2+2 四氧化三铁(Fe 3 O 4 )中铁元素的化合价有+2和+3价,其化学式可改写为F... 河南周口失联男童已不幸身亡,男童的死因到底是什么?? 最近用了ckeditor3.6,但是发现提交的时候编辑器中的内容并没有同步更新到隐藏的textarea中,请各位指教 医院搞绩效,护理质量检查好严,我有个签名忘记签,明天要去院长办公室写检讨承认错误,我是第二次去了, 小宝宝快要出生了,怎么缓解紧张的心情? 送男生生日礼物应该送什么? 怎么手动安装WMware tools 宝宝快要出生了怎么发朋友圈 申请博士后把老板要的简历,研究兴趣,发表的文章都给他了。可是发过去,老板没回信。 小宝宝快要出生了,应该怎么缓解紧张的心情? win 10系统的开机启动StartUpprocessDelay Tool Application是什么程序 开机启动项能否禁止 Win7-USB3.0-creator Windows Startup 生孩子怎样生很快的生下来 怀孕37周怎么样才能让宝宝快点出生?除了打针和吃蓖麻油 baldrsky dive1+dive2里面的startuptool是修改配置的吗?谁能告诉下那个选项是什么意思?? 如何看待36岁博士求职写了12页简历一事? 个人简历中教育背景可以写博士后吗? 联想7650dnf可以加Nt-T2612A碳粉吗? 打印机hp2612a原装硒鼓一般需要多少钱 startup tool使用说明 你好,请问你的打印机是2612A对吗?你用钻孔的方法加碳粉的吗? 怎样钻孔?请告诉我详细步骤,谢谢 河南失联男童已不幸身亡,致其死亡的原因是什么? 飞利浦电视32PFL5040/T3 开机后一直显示“很抱歉,主页已经停止运行” 飞利浦电视42pfl5040无线设置打不开,显示请插入网卡 原新的个人简历 求英语大神翻译一下下列门牌号,是医院的门牌翻译: 利用vmtool怎么在window与ubuntu之间传文件 微信名叫雨花石好吗 网络电视的问题! 电视:飞利浦32PFL5040 以前用家里的中国移动没有问题, xp系统基础上如何安装ubuntu形成双系统 求和雨花石是情侣网名 男人用雨花石网名怎么样 人家用雨花石做微信名什么意思? 名字叫雨石有什么意思 医院里哪个科室最清闲? 飞利浦电视42pfl5040/t3怎么安装uc浏览器 雨花石 我得QQ网名,怎么弄成有个性点得,各位帮帮忙哦~```谢谢咯 飞利浦32PFL5040/T3液晶电视屏幕上会弹出设置图标,图声均正常。 带花雨字的长网名最好是六到十个字的我想把花和雨一起用的网名 谁能帮我想一网名!急用! 谁给我起一个网名?