【Matlab】input 请求用户输入

编程入门 行业动态 更新时间:2024-10-24 05:21:10

【Matlab】input 请求<a href=https://www.elefans.com/category/jswz/34/1771412.html style=用户输入"/>

【Matlab】input 请求用户输入

文章目录

    • 功能
    • 用法
    • 示例

功能

input——请求用户输入,即允许程序和人之间进行交互。

用法

prompt = 'What is the original value? ';
x = input(prompt) 

prompt 是指向用户展示的文本。

显示 prompt 中的文本并等待用户输入值后按 回车键。用户可以输入 pi/4 或 rand(3) 之类的表达式,并可以使用工作区中的变量。

若输入空,则会返回空矩阵;若输入无效的表达式,则显示错误信息并重新提示输入。

txt = input(prompt,"s") 

返回输入的文本"s",不会将输入作为表达式来计算。

示例

1.请求数值输入或表达式输入。

% 请求数值输入
prompt = "What is the original value? ";
x = input(prompt)
y = x*10

输入数值(如12),返回120。

% 请求表达式输入
prompt = "What is the original value? ";
x = input(prompt)
y = x*10

输入magic(3),返回如下:

2.请求未处理的文本输入

请求文本响应(如条件语句Y/N)

prompt = "Do you want more? Y/N [Y]: ";
txt = input(prompt,"s");
if isempty(txt)txt = 'Y';
end
%disp('txt')

input 函数返回与键入内容完全相同的文本。如果输入为空,此代码将为 txt 指定默认值 ‘Y’。

以上。

更多推荐

【Matlab】input 请求用户输入

本文发布于:2023-06-18 23:17:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/777207.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:用户   Matlab   input

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!