MATLAB input函数

题目:在MATLAB命令窗口中输入
u=input('input matrix:')
输入u值:
u=
2 4
6 8
10 12
当我输入第一条语句时,回车会出现u=input('input matrix:')
input matrix:2 4
??? 2 4
|
Error: Missing MATLAB operator.这是怎么回事啊,到底这个怎么用啊?

第1个回答  2010-05-06
input()赋值一次只能赋一个

可以这样实现lz的要求
>> m=input('行数=');
行数=3
>> n=input('列数=');
列数=2
>> for i=1:m
for j=1:n
a(i,j)=input('');
end
end
2
4
6
8
10
12
>> a

a =

2 4
6 8
10 12本回答被提问者采纳
第2个回答  2010-05-06
这个函数不是你想像的那样用的, 好好看看帮助吧

matlab中input函数怎么用?
1、首先在电脑上打开matlab,在命令行窗口中输入“help input”,可以看到关于input函数的使用方法。2、接着在命令行窗口中输入“ input('请输入内容:')”,按回车键。3、按回车键之后,输入123456,可以看到得到值为123456。4、输入 t=input('请输入内容:','s'),按回车键,如下图所示。5、输...

matlabinput函数的使用
1. input函数的基本格式 在MATLAB中,`input`函数用于从命令窗口获取用户的输入。其基本格式为:matlab [var1, var2, ...] = input 其中,`prompt`是一个字符串,用于显示提示信息,提示用户输入数据。用户输入的数据会被赋值给`var1, var2, ...`等变量。2. 使用input函数获取不同类型的数据 ...

inputMATLAB函数input
在MATLAB编程环境中,input函数扮演着关键的角色,它允许用户在交互式窗口中接收输入。通过在命令窗口中输入"doc input"或"help input",你可以获取关于该函数的详细帮助信息。input函数有两种调用方式。首先,evalResponse= input('prompt'),其中prompt是显示在屏幕上的提示文本,用户通过键盘输入来赋值给ev...

matlab中的input函数的使用(简单)
x = input(prompt) %输入的东西当成数字或者矩阵;str = input(prompt,‘s’) %输入的东西当成字符串存起来;x = input(“what”)错误使用 input INPUT 的第一个参数必须为字符向量。x = input(‘what’)what %这里光标闪烁等待输入。非常重要的一点,这个地方记得用单引号。

matlab简单)
matlab x = input(prompt, 'type'); % 'type'可以是'd'(数字)或's'(字符串)当你需要提示用户输入时,例如询问'what',应这样写:`x = input('what', 's');` 这里,单引号是必需的,它告诉Matlab输入的内容是字符串。值得注意的是,input函数的第一个参数必须为字符向量,例如`input(...

MATLAB input函数里‘s’是什么意思
其中,'s'这个标记在input函数中的含义是特别的。它指示函数将以字符字符串(string)的形式从用户那里接收输入。简单来说,'s'代表字符串输入,意味着你可以在运行代码时直接输入一段文本或一系列字符,这些字符会被函数识别并处理。要深入了解MATLAB的input函数以及其他功能,可以利用MATLAB自带的帮助文档...

matlab input函数的使用
input是输入函数,如:x=input(输入测试值:\\n 如果你想显示什么东西,我推荐你用disp函数。这样用。disp(str);str是你要想显示的东西。给你一个简单的测试 function mytext %建立你的测试函数 x=input('输入测试值:\\n');%input的简单应用 str=strcat('你输入的值是:',num2str(x));%先给你...

matlab用input让用户输入一函数f(x)后,怎么把他变成matlab里面的function...
用input(‘...','s')以字符串方式输入,然后用inline转换为函数:>> s=input('输入函数表达式:f(x)=','s');输入函数表达式:f(x)=3*x+2>> f=inline(s);>> f(1)ans = 5

用matlab编写程序,输入一个整数n,求1!+2!+...+n!的值,并输出?
【编写思路】1、用input()函数输入一个整数,并赋值给n 2、用for循环语句,进行求和计算 3、用factorial()函数计算,n!4、最后输出1!+2!+...+n!的值 【编写程序】n=input('请输入一个整数n≥1:');S=0;for i=1:n S=S+factorial(i);end S 【执行程序】

Matlab 中 举例说明键盘输入命令input 和keyboard的区别
input是一个函数,可以接受来自键盘的输入..可以给一些提示性的语言,类似于C里面的printf+scanf,比如:evalResponse = input('请输入参数:')keyboard通常应用在Debug模式下面(所以你的程序不是为了debug,请使用input函数),也就是说,我可以进行新的参数赋值等,这是input做不到的。举个例子来说,你...

相似回答