问题真的多 2021-04-26 10:51 采纳率: 25%
浏览 1288

matlab如何将单引号转换为双引号

我需要将一个字符串赋值给一个数组的一个元素,即

x(i) = '123';

但是这样执行会报错。

无法执行赋值,因为左侧的索引与右侧的大小不兼容。

如果将单引号改为双引号,则可以顺利执行。

x(i) = "123";

问题是我这里的字符串是通过计算得到的,我怎样通过命令将单引号改为双引号,使这个赋值可以顺利执行呢

  • 写回答

3条回答 默认 最新

  • CSDN专家-黄老师 2021-04-26 11:16
    关注

    试试用char()函数,按道理上你这个赋值应该是没问题的,会不会是逗号的中英文格式问题

    评论

报告相同问题?