rxcr.net
当前位置:首页 >> input函数的用法mAtlAB >>

input函数的用法mAtlAB

input是输入函数,如:x=input(输入测试值:\n 如果你想显示什么东西,我推荐你用disp函数.这样用.disp(str); str是你要想显示的东西.给你一个简单的测试 function mytext %建立你的测试函数 x=input('输入测试值:\n');%input的简单应用 str=strcat('你输入的值是:',num2str(x));%先给你要显示的字符串一个名字,这里strcat是字符串连接的函数,很多时候要用,而num2str是数字转化为字符串的函数,因为想要在屏幕显示,你么一的是字符串,需要转换.disp(str)%显示

和基本上所有语言都是一样的,语法就是下面这样 x = input(prompt) %输入的东西当成数字或者矩阵;str = input(prompt,'s') %输入的东西当成字符串存起来;x = input(“what”) 错误使用 input INPUT 的第一个参数必须为字符向量.x = input(

function function_plot() expression=input('请输入函数表达式:','s'); lim=input('请输入绘图区间上下限[low_limit up_limit]:'); ezplot(expression,[lim(1) lim(2)]); 以上是程序,保存后 运行如下:在命令窗口输入:function_plot()回车 显示 请输入函数表达式:输入 x^3回车 显示 请输入绘图区间上下限[low_limit up_limit]:输入 [0 4] 回车 然后就会显示图形了 至于你说的“是否支持图形的缩放平移”,请详细说明一下

其实你大体可以理解是一个和c语言差不多的输入函数scanf函数.a=input('请输入数据'); 请输入数据13 a在工作空间就是一个double型的数值13

第一句取出data中2到25列数据构成新矩阵input第二句取出data中第一列数据构成矩阵output1

注意括号和单引号是在英文半角下输入.键盘直接输入后,回车即可>> input('请输入数字:')请输入数字:212ans = 212

menu返回的是一个数值而inputdlg返回的一个cell数组,而内容是字符串所以inputdlg返回的结果用{}提取再用str2num转为数字才得到数值

matri = input('[a b] = '); a = matri(1); b = matri(2);

新建一个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

help input 就有详细的解释了常用的应该是a=input('');引号里即提示信息,接受用户输入,输入保存到a变量中

zxtw.net | lyhk.net | beabigtree.com | sichuansong.com | hhjc.net | 网站首页 | 网站地图
All rights reserved Powered by www.rxcr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com