声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 6478|回复: 5

[讨论]MATLAB Function 模块的使用??

[复制链接]
发表于 2006-4-24 11:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我自己编写了一个M函数,比如说是三入三出的<BR>function [x,y,z]=k(a,b,c)<BR> x=a;<BR> y=b;<BR> z=z;<BR> 我使用MATLAB Function 模块来调用<BR> 输入[x,y,z]=k(a,b,c) 就出错,<BR> 可是输入k(a,b,c)只输出x,yz没有输出,这是为什么,怎么调用啊?<BR>
回复
分享到:

使用道具 举报

发表于 2006-4-24 20:52 | 显示全部楼层

回复:(huaziiii)[讨论]MATLAB Function 模块的使用...

<DIV class=quote><B>以下是引用<I>huaziiii</I>在2006-4-24 11:48:28的发言:</B><BR>我自己编写了一个M函数,比如说是三入三出的<BR>function [x,y,z]=k(a,b,c)<BR>x=a;<BR>y=b;<BR><FONT color=#ff0000>z=z;</FONT><BR> 我使用MATLAB Function 模块来调用<BR> 输入[x,y,z]=k(a,b,c) 就出错,<BR> 可是输入k(a,b,c)只输出x,yz没有输出,这是为什么,怎么调用啊?<BR></DIV>
<P>这能不错吗?晕</P>
发表于 2006-4-24 22:46 | 显示全部楼层
function [out]=k(a,b,c)<BR>out=[a,b,c];
发表于 2009-6-22 16:06 | 显示全部楼层

这个错怎么改啊

能给出一个具体的例子供参考吗?
发表于 2009-6-22 16:10 | 显示全部楼层

MATLAB的变量到底该怎么定义啊

运行改程序时:function [out]=k(a,b,c)
out=[a,b,c];
报错:
Input argument "a" is undefined.

Error in ==> exchangezero at 2
out=[a,b,c];是怎么回事啊?
发表于 2009-7-19 11:27 | 显示全部楼层

请问是怎么使用MATLAB Function 模块调用的?

我自己编写了一个M函数,比如说是三入三出的
function [x,y,z]=k(a,b,c)
x=a;
y=b;
z=z;
 我使用MATLAB Function 模块来调用
 输入[x,y,z]=k(a,b,c) 就出错,
 可是输入k(a,b,c)只输出x,yz没有输出,这是为什么,怎么调用啊?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-17 16:28 , Processed in 0.065323 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表