matlab中input函数报错

下面几行代码:
erasers=4;
pads=6;
tape=input{‘enter the number of rolls of tape perchased>'};
items=erasers+pads+tape
cost=erasers*25+pads*52+tape*99
average_cost=cost/items
运行后会报错”Undefined varible “input” or class “input”“
求大神解答

错误在于input后的大括号!

修改代码:

erasers=4;
pads=6;
tape=input('enter the number of rolls of tape perchased>');
items=erasers+pads+tape
cost=erasers*25+pads*52+tape*99
average_cost=cost/items

运行结果:

温馨提示:内容为网友见解,仅供参考
无其他回答

matlab中input函数报错
错误在于input后的大括号!修改代码:erasers=4;pads=6;tape=input('enter the number of rolls of tape perchased>');items=erasers+pads+tapecost=erasers*25+pads*52+tape*99average_cost=cost\/items运行结果:

matlab中的input函数怎么总是提示表述错误
错误在于input后的大括号!修改代码:1 2 3 4 5 6 erasers=4;pads=6;tape=input('enter the number of rolls of tape perchased>');items=erasers+pads+tape cost=erasers*25+pads*52+tape*99 average_cost=cost\/items

MATLAB常见错误--错误使用xx(),输入参数太多 Error using xx(), Too...
MATLAB输入命令报错,提示"Error using xx(), Too many input arguments",令人困惑不已。查找原因后发现,这通常是由函数名称冲突导致的。当两个或更多函数在路径中具有相同的名称时,MATLAB会调用错误的函数,引发此错误。解决步骤如下:首先,检查当前路径中是否存在与xx()相同名称的其他函数。这可能包...

MATLAB编程 input语句错误限制
如何在编程时设置 input语句 数据输入错误时,提示重新输入,而不是直接中断程序。对于这种情况,可以这样来处理。i=0;while i<10 answer = inputdlg('请输入有效数据:','Sample', [1 50]);user_val = str2num(answer{1})[m,n]=size(user_val);if n==1 & m==1 break else disp('输入...

matlab求助大神,老是显示 Input argument "x" is undefined.
function [c,ceq] = mycon(x,a,b,e)其中第一个函数,没有输入与输出。而且 ,楼主是否知道 调用function文件,不是点击文件里的run箭头,是在comand window 里输入 函数名字。而且,函数的输入要事先写好。不然就会出现 Input argument "x" is undefined.所以以第二个函数为例进行说明如下。输入:...

MATLAB中为什么会错误Not enough input arguments
函数调用的时候输入的参数个数不够。

Matlab中出现Undefined function 'intprog' for input arguments of...
那你的这个例子来说,我自定义了一个函数 intporg 在一个.m文件中,由于我没有把该文件的名字定义为函数的名字,所以就出现了这个错误。改正的办法自然就是,将定义intporg函数的.m文件的名字改为intprog.m 必须跟所定义的函数名字一模一样哦!希望可以帮助你,祝学习进步!

MATLAB问题:错误:??? Input argument "X" is undefined. Error i...
你定义的是function,需要输入变量X。直接运行这个函数肯定出现未定义的错误,你应该用M文件调用这个函数,或者在command window中直接调用函数。

matlab报错Undefined function 'int' for input arguments of type...
这句警告,Undefined function 'int' for input arguments of type 'double'. 的意思是积分函数的变量类型未定义为“双”输入参数。错误的原因,是 ya=int(x.^3); 的代码上一句有问题,不能重新把x定义为数组变量,积分只能对变量积分,而不能对数值积分。其他主要错误,①y=[0,x]的个数与x的...

matlab显示Input argument "v" is undefined
你这是直接运行函数文件了,函数文件应该在控制台窗口带参数调用 写好这个程序之后,要保存为product.m,然后在命令行下输入 product(5)5是参数,也可改为其他数值

相似回答
大家正在搜