在matlab中如何用俩个连续的单引号输出一个单引号

 我来答
蒙清竹仙衣
2019-11-19 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:995万
展开全部
输出方法:
1、输入单引号
很简单,只要在字符串里想输入单引号的的位置输入两个单引号就好了。
再如上例:

>>
disp('Matlab
display
function''s
application')
Matlab
display
function's
application
>>
"
注意这里用了两个单引号:function''s
又如:

>>
disp('I''m
WhiskyMay!^_^')
I'm
WhiskyMay!^_^
>>

2、输入双引号

disp
Display
text
or
array
Syntax
disp(X)
Descriptiondisp(X)
displays
an
array,without
printing
the
array
name.
If
X
containsa
text
string,
the
string
is
displayed.

文本输出时,只需将文本用字符串的形式作disp()
的函数输入即可。如:

>>
disp('Matlab
display
function')
Matlab
display
function
>>

在command窗口输入disp('Matlab
display
function'),相应的文本就输出出来了。
但是有的时候我们想输出的文本中有单引号“‘”,这时候如果直接在字符串文本中直接加入单引号
如:

>>
disp('Matlab
display
function's
application')
???
disp('Matlab
display
function's
application')
|
Error:
Unexpected
MATLAB
expression
>>

这里想输入的文本是“Matlab
display
function's
application”,但因为function's这的单引号和字符串的开头单引号匹配,导致function's的单引号后的内容无法识别,出现错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式