我看书上写的例子,我有些疑问:
A=input(提示信息,选项);
xm=input(”whats U name?“,‘’s");
1选项是用来干什么的?举个例子
2第二个例子中的那个”s“是否就是选项?我看书上写的是函数调用时采用’s’选项,则允许用户输入一个字符串,这里是字符串,那是否还有其他相关的别的输入数据类型的?这里是不是类似于c语言的%d,%s之类的?
和基本上所有语言都是一样的,语法就是下面这样
x = input(prompt) %输入的东西当成数字或者矩阵;
str = input(prompt,‘s’) %输入的东西当成字符串存起来;
x = input(“what”)
错误使用 input
INPUT 的第一个参数必须为字符向量。
x = input(‘what’)
what %这里光标闪烁等待输入。
非常重要的一点,这个地方记得用单引号。
扩展资料
matlab的videoinput函数有三个重要的输入参数,分别是adaptorname、deviceID、format,如下图所示,其他参数可以有选择性的设置。
deviceID如果不设置的话,系统会自动寻找第一个可用的图像采集设备并使用。如果计算机上安装了多个摄像头,那么就要设置它们的ID号。format是视频格式。除了deviceID,其他两个参数需要用‘’括起来。
在不知道计算机里安装的采集设备名称时,可以在窗口命令行输入info=imaqhwinfo,查看已安装的图像采集设备。例如:obj=videoinput('winvideo',1,'YUY2_320x240');%YUY2是YUV中的一种,YUV是视频格式的一种。
1、选项用于决定用户的输入是作为一个表达式看待,还是作为一个普通的字符串看待。例如:
>> input('请输入一个矩阵:')两种情况下,用户输入的同样是magic(3)这样一个字符串,但在前一种条件下,magic(3)被理解成一个表达式,所以返回一个3阶的幻方矩阵,而后一种情况下,则直接返回这个字符串。
2、没错,第二个例子中的那个”s“就是选项。input函数如果有第二个参数,则第二个参数只能是's',而不能是其它任何内容。
3、顺便说一下,你第二个例子中的引号是错误的,MATLAB的引号是单引号(')而非("),这一点和C语言不同,切记。
本回答被提问者采纳matlab中input函数怎么用?
1、首先在电脑上打开matlab,在命令行窗口中输入“help input”,可以看到关于input函数的使用方法。2、接着在命令行窗口中输入“ input('请输入内容:')”,按回车键。3、按回车键之后,输入123456,可以看到得到值为123456。4、输入 t=input('请输入内容:','s'),按回车键,如下图所示。5、输...
matlab中的input函数的使用(简单)
x = input(prompt) %输入的东西当成数字或者矩阵;str = input(prompt,‘s’) %输入的东西当成字符串存起来;x = input(“what”)错误使用 input INPUT 的第一个参数必须为字符向量。x = input(‘what’)what %这里光标闪烁等待输入。非常重要的一点,这个地方记得用单引号。
matlabinput函数的使用
在MATLAB中,`input`函数用于从命令窗口获取用户的输入。其基本格式为:matlab [var1, var2, ...] = input 其中,`prompt`是一个字符串,用于显示提示信息,提示用户输入数据。用户输入的数据会被赋值给`var1, var2, ...`等变量。2. 使用input函数获取不同类型的数据 使用`input`函数时,MATLAB...
matlab简单)
Matlab中,input函数的作用类似于其他编程语言,用于获取用户的输入。基本语法如下:matlab x = input(prompt, 'type'); % 'type'可以是'd'(数字)或's'(字符串)当你需要提示用户输入时,例如询问'what',应这样写:`x = input('what', 's');` 这里,单引号是必需的,它告诉Matlab输入的...
matlab input函数的使用
input是输入函数,如:x=input(输入测试值:\\n 如果你想显示什么东西,我推荐你用disp函数。这样用。disp(str);str是你要想显示的东西。给你一个简单的测试 function mytext %建立你的测试函数 x=input('输入测试值:\\n');%input的简单应用 str=strcat('你输入的值是:',num2str(x));%先给你...
inputMATLAB函数input
在MATLAB编程环境中,input函数扮演着关键的角色,它允许用户在交互式窗口中接收输入。通过在命令窗口中输入"doc input"或"help input",你可以获取关于该函数的详细帮助信息。input函数有两种调用方式。首先,evalResponse= input('prompt'),其中prompt是显示在屏幕上的提示文本,用户通过键盘输入来赋值给...
matlab的input用法,怎样能一下子输入两个参数?
那首先以字符的形式串的形式让他们进入我们的代码中再说,然后使用str2num将字符串转成一个行向量,之后调用行向量就行了。代码类似于:x = input('提示用语','s');ins = str2num(x);之后的代码中使用ins(1),ins(2)...来调用命令行输入的参数就行了。小菜鸡一枚,大佬别喷,可以相互讨论 ...
matlab中的Input怎么使用
注意括号和单引号是在英文半角下输入。键盘直接输入后,回车即可 >> input('请输入数字:')请输入数字:212 ans = 212
matlaB中input function()的应用,谁能举个简单的例子啊?谢谢了!_百度...
新建一个fib.m文件。function f=fib(n)f(1)=1;f(2)=1;for k=3:n f(k)=f(k-1)+f(k-2);end 在matlab命令窗口中输入fib(5)后,可以得到 ans = 1 1 2 3 5
求教!!!在matlab中怎么使用input输入输入一个行向量
想输入什么样的行向量?字符型的还是数值型的?最简单的:clear all;clc;a=input('please input your number:');please input your number:[1 2 3 4 5 6]>> a a = 1 2 3 4 5 6