使用matlab编写一个函数,如何在函数执行时,提示用户输入一些计算基本参数呢?

比如,定义一个函数文件myfun.m,内容如下:functionF=myfun(x)F(1)=x(1)*x(2)+A*x(1);F(2)=x(1)^3-B*x(2);……... 比如,定义一个函数文件myfun.m,内容如下:
function F=myfun(x)
F(1)=x(1)*x(2)+A*x(1);
F(2)=x(1)^3-B*x(2);
……
end
在另一个文件里面调用执行这个函数,然后提示输入A和B的值,然后再计算!
也就是A、B是两个给定的常数,可以根据需要设计!
展开
 我来答
rainedworld
2011-11-04
知道答主
回答量:12
采纳率:0%
帮助的人:25.6万
展开全部
%提醒用户输入数值
A=input('Enter the A:');
B=input('Enter the B:');
把这个放m文件开始的地方,调用的时候它就会提醒输入A和B的值
追问
我的m文件中定义了一个函数(function),将A=input('Enter the A:');B=input('Enter the B:');
放入m文件开始后,函数定义就失效了啊!?
追答
你如果单独把A=input('Enter the A:');B=input('Enter the B:');放入M文件中,肯定没问题的,2者有冲突,或者是那个函数有问题,具体我不知道,不知怎么帮你
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式