24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1844  |  回复: 9

田山东

捐助贵宾 (著名写手)


[交流] linux下怎么编译matlab m文件

想在linux下用matlab解个矩阵,matlab已经装好了,就是不知道该怎么用它来编译m文件,搜了下论坛上,对这里太基础的东西也没有人讲解。
谢谢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东(金币+1): 谢谢参与
matlab在linux下和win下没啥区别,直接输入matlab就会打开界面,在控制台输入你的m文件名称即可调用
2楼2012-11-20 17:34:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)


引用回帖:
2楼: Originally posted by libralibra at 2012-11-20 17:34:33
matlab在linux下和win下没啥区别,直接输入matlab就会打开界面,在控制台输入你的m文件名称即可调用

你好,我的文件是f.m,我直接在
>>f.m
回车,出现这个提示:
Attempt to reference field of non-structure array。
是不是要把这个文件放在work的文件夹下面?我直接在自己账户下面建立一个matlab文件夹,然后就编译了。
3楼2012-11-20 18:27:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★
田山东: 金币+2 2012-11-22 20:50:46
.m不用输入,matlab执行函数直接输入函数名即可
用点操作符,它以为你要访问f这个struct的field数据
4楼2012-11-20 19:20:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)


引用回帖:
4楼: Originally posted by libralibra at 2012-11-20 19:20:04
.m不用输入,matlab执行函数直接输入函数名即可
用点操作符,它以为你要访问f这个struct的field数据

可以给我个示例吗?直接输入f也不行啊
>>f
还会提示出错啊。
我的m文件不是函数。它里面的内容是这样的:
clc;
clear;
ny=32;
nx=8;
fi=2*pi/32;
ns=nx*ny;
NY=ny;
NX=nx;
H=zeros(ns,ns);
vx=zeros(ns,ns);
vy=zeros(ns,ns);
然后下面定义了很多矩阵。
很感谢啊!!
5楼2012-11-21 08:52:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

smithjohn

金虫 (正式写手)


★ ★
田山东(金币+1): 谢谢参与
jjdg: 金币+1, 感谢参与 2012-11-23 01:49:10
看看你的文件路径是否包含在默认路径里面。
6楼2012-11-21 16:21:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jjdg: 金币+1, 感谢参与 2012-11-23 01:46:47
引用回帖:
5楼: Originally posted by 田山东 at 2012-11-21 08:52:35
可以给我个示例吗?直接输入f也不行啊
>>f
还会提示出错啊。
我的m文件不是函数。它里面的内容是这样的:
clc;
clear;
ny=32;
nx=8;
fi=2*pi/32;
ns=nx*ny;
NY=ny;
NX=nx;
H=zeros(ns,ns);
vx ...

不是函数,那就更简单了.打开m文件,在code editor上面有一个绿色箭头,或者直接F5就行了
7楼2012-11-21 19:35:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)


引用回帖:
7楼: Originally posted by libralibra at 2012-11-21 19:35:48
不是函数,那就更简单了.打开m文件,在code editor上面有一个绿色箭头,或者直接F5就行了...

多谢,在你的帮助下搞定了。哈哈
8楼2012-11-22 11:08:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)


引用回帖:
2楼: Originally posted by libralibra at 2012-11-20 17:34:33
matlab在linux下和win下没啥区别,直接输入matlab就会打开界面,在控制台输入你的m文件名称即可调用

你好,问题请教下,我想在linux下后台运行matlab,怎么做到呢?
网上有人给出这样的答案:
nohup matlab fill.out &
但是提示出错了!!
Undefined function or method 'nohup' for input arguments of type 'char'.

就差最后一点了!!
9楼2012-11-22 20:55:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wpwupingwp

木虫 (正式写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
9楼: Originally posted by 田山东 at 2012-11-22 20:55:22
你好,问题请教下,我想在linux下后台运行matlab,怎么做到呢?
网上有人给出这样的答案:
nohup matlab <ABAhall.m> fill.out &
但是提示出错了!!
Undefined function or method 'nohup' for inp ...

这个不是在matlab里运行啊
10楼2012-11-23 19:01:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 田山东 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 277求调剂 +6 瓶子PZ 2026-04-05 6/300 2026-04-05 20:38 by 啵啵啵0119
[考研] 271分求调剂学校 +12 zph158488! 2026-04-02 13/650 2026-04-05 10:13 by lqwchd
[考研] 调剂 +8 熊二想上岸 2026-04-04 8/400 2026-04-05 05:27 by houyaoxu
[考研] [调剂信息]085408光电信息 求调剂 总分291分数一英一 +3 iz11az 2026-04-02 3/150 2026-04-04 19:09 by 蓝云思雨
[考研] 08工科,295,接受跨专业调剂 +8 lmnlzy 2026-03-30 8/400 2026-04-03 13:08 by nalakaiqi
[考研] 土木水利328分求调剂 +6 疾风知劲草666 2026-04-02 6/300 2026-04-03 11:38 by znian
[考研] 071000生物学调剂 +8 知昭蔓 2026-04-02 8/400 2026-04-03 10:36 by macy2011
[考研] 303求调剂 +3 一色清羽 2026-04-02 4/200 2026-04-03 10:22 by 蓝云思雨
[考研] 求调剂 +7 Aniyaio 2026-04-02 7/350 2026-04-02 16:42 by zzsw+
[考研] 081200-11408-276学硕求调剂 +3 崔wj 2026-04-02 3/150 2026-04-02 15:06 by cal0306
[考研] 一志愿北交大材料工程总分358 +3 cs0106 2026-04-02 5/250 2026-04-02 11:37 by olim
[考研] 261求B区调剂 +5 明仔· 2026-04-01 7/350 2026-04-02 11:17 by 邹尉尉
[考研] 材料求调剂 +10 呢呢妮妮 2026-04-01 13/650 2026-04-02 09:17 by olim
[考研] 一志愿安徽大学计算机科学与技术学硕,331分求调剂 +5 蒋昌鹏qtj 2026-04-01 5/250 2026-04-02 08:10 by fxue1114
[考研] 350求调剂 +7 阿佳~ 2026-03-31 7/350 2026-04-01 16:12 by yanflower7133
[考研] 环境工程调剂 +9 hyzzzzzzz. 2026-04-01 9/450 2026-04-01 14:20 by salamander`
[考研] 339求调剂 +5 zjjkt 2026-03-31 5/250 2026-04-01 09:18 by JourneyLucky
[考研] 【调剂】一志愿厦大生物与医药调剂 +3 Echo虾米 2026-03-31 3/150 2026-04-01 08:40 by JourneyLucky
[考研] 一志愿食品科学与工程083200求调剂 +4 XQTJZ 2026-03-30 4/200 2026-03-31 04:10 by fmesaito
[考研] 材料专硕 085600求调剂 +7 BBQ233 2026-03-30 7/350 2026-03-30 17:44 by oooqiao
信息提示
请填处理意见