将新元素添加到现有单元格数组的开头

时间:2016-10-14 05:36:00

标签: matlab

我想在现有的20x1单元格数组中添加一个元素,以便数组变为21x1。我找到了一种方法,可以在答案到组中的上一个问题的最后添加元素

from tkinter import * 

def doNothing():
    print ("ok ok i won't...")

root = Tk()

menu = Menu(root)
roo.config(menu=menu)

subMenu = Menu(menu)
menu.add_cascade(label="File", menu=subMenu)
subMenu.add_command(label="New Project..."), comand=doNothing
subMenu.add_command(label="New"), comand=doNothing
subMenu.add_separator()
subMenu.add_command(label="Exit", command=doNothing)

editMenu = Menu(menu)
menu.add_cascade(label="Edit", menu=editMenu)
editMenu.add_command(label="Redo", comand=doNothing)

root.mainloop()

但是一开始该怎么做?

1 个答案:

答案 0 :(得分:2)

幸运的是,连接也适用于单元格数组:

首先,让我们创建一个虚拟单元格数组strlen作为示例:

A

现在,让我们使用括号将其A = {1;2;'ABC';@(n)sin(n)} A = [ 1] [ 2] 'ABC' @(n)sin(n) 连接起来:

'E1'

更明确的替代方案是vertcat(垂直连接):

A = ['E1'; A]
A = 
    'E1'      
    [       1]
    [       2]
    'ABC'     
    @(n)sin(n)