我目前的代码如下:
result = Month([tokens '*' names])
结果将在令牌变量,通配符上过滤月份,然后是通配符为日期的名称。
现在,日期需要更具体,它存储在char数组dateno
中(这里有4个日期)。 e.g:
dateno
ans =
20140625
20140618
20140611
20140604
我现在希望结果与之前一样过滤,但只使用dateno中的日期。一眼就好像我能做到
result = Month([tokens dateno names])
但是这给了
Error using horzcat
Dimensions of matrices being concatenated are not consistent.
有什么想法吗?
答案 0 :(得分:1)
看看这是否适合你 -
result = month(strcat(token,cellstr(dateno),names))
这将是一个单元格数组输出。如果您希望以char类型获取结果,请使用char
包装它。