MATLAB程序结构:顺序结构【1】

  • 顺序结构:按顺序执行命令,一般涉及数据输入,数据计算或处理,数据输出等内容。
  • 1.数据输入:
  •  函数:input  Prompt for user input. 
  • 等式左边是数值情况:  
  • NUM = input(PROMPT) 
  • 形式一:a=input('输入变量a的值');
  • 执行完毕后,scree显示:输入入变量a的值;输入值并回车后,a的值即被保存至变量a;
  • 形式二:A=input('输入矩阵A');
  • 执行完毕后,scree显示:输入入矩阵A;输入并回车后,矩阵即被保存至A;
  • 等式左边是字符串情况:
  •  STR = input(PROMPT,'s') returns the entered text as a MATLAB string, without evaluating expressions.
  • 形式:name=input('what''s your name?','s');
  • 执行完毕后,scree显示:what's your name?;输入字符后,字符被保存至name;
  • 注意:prompt  :use '\n' to indicate eachnew line.包含反斜杠方式:'\\',包含'方式:‘’;
  •  
  •  例
  •       reply = input('Do you want more? Y/N [Y]:','s');
  •        if isempty(reply)
  •           reply = 'Y';
  •        end
  • 若提示后不输入任何值,则re

你可能感兴趣的:(matlab)