matlab中字符串怎么使用?

我想做一个界面,然后在上面输入 一个变量名, 然后回车显示出该变量的值,类似MATLAB的功能 请问如何实现输入的字符串和内存中的变量名对应起来啊

MATLAB中的字符串使用格式如下:

我们在命令窗口中输入字符串,使用英文状态的单引号进行赋值。回车可以得到如下的结果:

在workspace中,双击str这个变量,可以看到:

MATLAB如何使用disp函数显示字符串或数组

disp(X):如果X是一个矩阵或数组名,系统将X的值显示在命令窗口中。直接在命令窗口中输入X再按Enter键也能将X的值显示出来,但显示时会同时显示变量名。例如:

如果参数X是字符串,则函数将字符串显示出来,并自动换行。disp只能接受一个参数,且不解析转义字符,因此遇到\n符号会原样输出,不会解释为换行符:

disp函数必须提供输入参数,否则系统将会报错。如果输入的是空字符串,disp函数没有输出。一旦字符串非空,即使字符串只包含一个空格,函数也会自动换行:

将鼠标指针置于超链接上方,指针形状将变为手型。单击超链接,MATLAB将在自带的网页浏览器中打开MathWorks公司主页,如图1-1所示。

【实例讲解】sprintf函数用于格式化字符串,输出参数是得到的字符串;fprintf 函数也可以格式化字符串,它将得到的字符串输出到屏幕或文件中。MATLAB 自带了一个网页浏览器,在 MATLAB命令窗口输入Web并按Enter键即可打开。

我要回帖

更多关于 matlab中string函数 的文章

 

随机推荐