Matlab中input函数用法
目录
语法
说明
示例
请求数值输入或表达式
请求未处理的文本输入
input函数的作用是请求用户输入
语法
x = input(prompt)str = input(prompt,'s')
说明
x = input(prompt) 显示prompt中的文本并等待用户输入值后按 Return 键。用户可以输入 pi/4 或 rand(3) 之类的表达式,并可以使用工作区中的变量。
如果用户不输入任何内容直接按下 Return 键,则input会返回空矩阵。
如果用户在提示下输入无效的表达式,则 MATLAB® 会显示相关的错误消息,然后重新显示提示。
str = input(prompt,'s') 返回输入的文本,而不会将输入作为表达式来计算。
示例
请求数值输入或表达式
请求一个数值输入,然后将该输入乘以10。
prompt = 'What is the original value? ';
x = input(prompt)
y = x*10
在提示下,输入一个数值或数组(如 42)。
x =42y =420
input函数还接受表达式。例如,重新运行以下代码。
prompt = 'What is the original value? ';
x = input(prompt)
y = x*10
在提示下,输入 magic(3)。
x =8 1 63 5 74 9 2y =80 10 6030 50 7040 90 20
请求未处理的文本输入
请求一个简单的不需要计算的文本响应。
prompt = 'Do you want more? Y/N [Y]: ';
str = input(prompt,'s');
if isempty(str)str = 'Y';
end
input函数返回与键入内容完全相同的文本。如果输入为空,此代码将为 str 指定默认值 'Y'。
显示给用户的文本,指定为字符向量。要创建跨越多行的提示,请使用 '\n' 指示每个新行。要在提示中包含反斜杠 ('\'),请使用 '\\'。
算法
当input等待用户响应时,工作区浏览器不会刷新。因此,如果在脚本中运行input,则在脚本运行完之前,工作区浏览器不会显示对工作区中的变量所做的更改。
Matlab中input函数用法相关推荐
- length命令怎么用Matlab,matlab中length函数用法
matlab中的length表示什么?应该如何使用? length:数组长度(即行数或列数中的较大值): 使用方法: n=length(A):如果A为非空数组,返回行数和列数两者之间数值较大的那一个值 ...
- matlab sort descend,详解Matlab中 sort 函数用法
搜索热词 (1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,3; ...
- matlab中频域信号IFFT,MATLAB中ifft函数用法、性质、特性-以及与fft的组合应用全面深入解析(含程序)...
MATLAB中ifft函数用法.性质.特性,以及与fft的组合应用全面深入解析(含程序) 前言 在我之前的<MATLAB中fft函数用法.性质.特性.缺陷全面深入解析(含程序)>中,我已经 ...
- Matlab中 intlinprog函数用法简介
Matlab中 intlinprog函数用法简介 本来想要自己亲手写一遍的,发现了一优质博文基本上跟我做过的例题大差不差,所以就直接放上链接. 参考链接 https://www.cnblogs.com ...
- matlab stem 属性,matlab中stem函数用法_常见问题解析
matlab中如何自定义图例_常见问题解析 matlab中自定义图例的方法:首先打开matlab软件:然后点击勾选按钮,新建一个文件并输入代码为"x = 0:pi/50:2*pi;" ...
- stem什么意思matlab,matlab中stem函数用法_常见问题解析,matlab
matlab中如何自定义图例_常见问题解析 matlab中自定义图例的方法:首先打开matlab软件:然后点击勾选按钮,新建一个文件并输入代码为"x = 0:pi/50:2*pi;" ...
- matlab里randn是什么,matlab中randn函数用法
matlab中randn函数用法 MATLAB 中的randn函数 matlab函数 randn:产生正态分布的随机数或矩阵的函数 randn:产生均值为0,方差σ^2 = 1,标准差σ = 1的正态 ...
- sort函数降序排列matlab,详解Matlab中 sort 函数用法
(1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,5,3;2,4 ...
- matlab中imresize()函数用法
matlab中imresize()函数的功能是改变图像的大小. 其用法有多种: 1.B = imresize(A,m) 将图片A放大m倍 2.B = imresize(A,m,method) 将图 ...
最新文章
- 16进制/10进制数转化为浮点型案例
- upc组队赛1 小C的数学问题【单调栈】(POJ2796)
- 如何去掉手机php,dedecms怎么关闭手机版
- 基于Http替补新闻WebService数据交换
- 《3》CentOS7.0+OpenStack+kvm云平台部署—配置Glance
- 配置Java EE应用程序或“将Bien付诸实践”
- 如何查看一个组件的 classid是多少_万一免五(万1免5)是骗人的吗?如何查看自己的交易费率是多少?万一免五最新问题汇总!...
- D3 scaleThreshold
- lr接口压测_LoadRunner+Java接口性能测试
- [转][整理]Linux下找不到共享库(shared object)
- windows10下安装Vue.js的方法
- 用 SwiftUI 编写真正的 app
- 苹果软件更新在哪里_苹果iOS 14.1/iPadOS 14.1正式版发布:新增更新机型[多图]-软件资讯...
- FPS的瞄准准心的一种写法
- 家谱宗族网站源码_家谱管理系统(源代码)
- 互联网时代用什么来拯救你的眼睛?
- PHP实现24节气的计算方法
- vscode 智能打印_Visual Studio Code - 语言篇
- WinHex工具制作编程器固件(4M-8M-16M)
- 1074:津津的储蓄计划