| 查看: 1948 | 回复: 13 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
木子8268木虫 (正式写手)
|
[求助]
matlab程序中调用m文件的问题
|
||
|
已经有程序aaa.m,运行可以计算得到几十个矩阵,或者说上百个变量的值; 接下来写程序bbb.m,想在b中直接调用这些变量进行些运算 但是在程序b中直接写‘aaa.m’这样的语句,会出现如下警告,没有继续往下运行: Warning: Direct access of structure fields returned by a function call (e.g., call to aaa) is not allowed. See MATLAB 7.10 Release Notes, "Subscripting Into Function Return Values" for details. > In bbb at 6 ??? Attempt to reference field of non-structure array. Error in ==> bbb at 6 aaa.m 貌似意思是只可以调用函数,不能这样调用脚本文件? 另:如果在command windows里可以直接这样运行,难道我每次运行bbb之前先手动运行aaa? 我试过system命令貌似也不行啊 求虫子支个好招,aaa写成函数有点不太可能啊,输出的变量太多了 谢谢了! |
» 猜你喜欢
求个博导看看
已经有16人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有5人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
需要合成515-64-0,50g,能接单的留言
已经有4人回复
自荐读博
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab-出错提示Undefined method for input arguments type 'double'.
已经有5人回复
matlab调用refpropm的问题
已经有5人回复
Matlab中如何自己定义一个新函数,然后计算时可以调用?
已经有12人回复
matlab编程中遇到的问题
已经有4人回复
WIN7下MATLAB7调用mexw32文件
已经有15人回复
matlab重复调用子程序的问题
已经有6人回复
matlab中二维图作图
已经有8人回复
matlab的函数调用问题
已经有3人回复
Matlab中如何调用M文件作图
已经有9人回复
William T. Freeman的基于例子超分辨率matlab程序跑不起来啊!
已经有6人回复
如何用MATLAB 实现化学反应方程式(写程序代码)?
已经有20人回复
【素材】常用数值计算Matlab程序(M文件)
已经有238人回复
matlab中M文件的调用
已经有12人回复
同样的MATLAB程序,为何在别人的电脑上运行不了
已经有21人回复
关于M文件的一个问题
已经有4人回复
VS2005下matlab调用
已经有8人回复
【求助】matlab 中,几个m文件调用
已经有14人回复
【答案】应助回帖
★ ★ ★
感谢参与,应助指数 +1
木子8268: 金币+1 2013-07-24 16:06:17
xiegangmai: 金币+2, 谢谢参与! 2013-07-24 22:36:20
感谢参与,应助指数 +1
木子8268: 金币+1 2013-07-24 16:06:17
xiegangmai: 金币+2, 谢谢参与! 2013-07-24 22:36:20
|
我怎么看着像是楼主写MATLAB函数调用有问题? aaa.m中采用以下结构 function returnS = aaa(A,B) …… (最好把运算得到的矩阵用结构体或者单元数组封装) end bbb.m中采用以下结构 function bbb() (调用aaa.m,返回的C就是aaa运算后的矩阵) C=aaa.(M,N); ...... end 运行调试时,直接在命令窗口输入bbb即可,而不需要先运行aaa。 当然先运行aaa也可以。可把aaa运行后的工作空间中有用的矩阵保存成.mat,再在bbb中读入。MATLAB中数据传递的方式方法多得很。 |
5楼2013-07-24 09:27:50
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68121.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.4小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区

2楼2013-07-22 18:20:45
WWJ1991
木虫 (正式写手)
- 应助: 34 (小学生)
- 金币: 2417.5
- 散金: 66
- 红花: 10
- 帖子: 337
- 在线: 195.5小时
- 虫号: 2423760
- 注册: 2013-04-18
- 专业: 机构学与机器人
3楼2013-07-22 21:35:07
匿名
用户注销 (职业作家)
Matlab专家
- 应助: 223 (大学生)
- 金币: 2891.3
- 散金: 5302
- 红花: 59
- 沙发: 10
- 帖子: 3308
- 在线: 945小时
- 虫号: 0
- 注册: 2012-05-01
- 性别: GG
- 专业: 力学
★ ★
感谢参与,应助指数 +1
木子8268: 金币+1 2013-07-24 16:06:12
xiegangmai: 金币+1, 谢谢参与! 2013-07-24 22:36:03
感谢参与,应助指数 +1
木子8268: 金币+1 2013-07-24 16:06:12
xiegangmai: 金币+1, 谢谢参与! 2013-07-24 22:36:03
4楼2013-07-22 22:41:41







回复此楼
