主要内容

Crear tablas y signarars datos

有关东方资料的资料栏,资料表,资料档案cálculo。Las tablas almacenan column de datos en variables。所有的变量都有不同的数据,所有的变量都有不同的数据número filas。罪恶的禁令,所有的变数,都不能单独的,所有的向量。Por ejemplo,手鼓的变量,手鼓的变化列的变量,siempre y cuando tenga el mismo número手鼓的变量。

En MATLAB®puede crear tablas y信号数据的不同形式。

  • 手鼓Cree a hand a partir de arereglos de entrada con la función表格

  • Añada变量a una tabla existente mediante notación de puntos。

  • 指派变量一个una tabla vacía。

  • 在此之前,我们还没有完成任务más缓步。

  • Convierta变量,tablas con las funcionesarray2tablecell2tableostruct2table

  • Lea una tabla de un archive con la funciónreadtable

  • 进口手鼓Herramienta importación

语言的形式dependerá自然的数据的形式cómo使用语言的方式código。

Crear tablas, partir de arreglos de entrada

用手鼓做的小蛋糕función表格.请原谅,请原谅pequeña请原谅,请原谅。

En primer lugar, cree seis arreglos de datos orientados a column。我们在一起,在一起,在一起。(La mayoría de estos arreglos son向量柱de 5 por 1, mientras que血压e una matriz de 5 por 2)。

LastName = [“桑切斯”“约翰逊”“张”“Diaz”“棕色”];年龄= [38;43;38;40;49];吸烟者=[真;假;真;假;真];身高= [71;69;64;67;64];Weight = [176;163;131;133;119];血压= [124 93;109 77;125 83;117 75;122 80);

阿霍拉,手鼓cree la tabla病人Como竞争者para los datos。在大羊驼上función表格,关于变量名称的计算方法área关于变量名称的计算方法área病人

患者=表(姓氏,年龄,吸烟,身高,体重,血压)
病人=5×6表姓氏年龄吸烟身高体重血压____________ ____________ ______ _____________“桑切斯”38真71 176 124 93“约翰逊”43假69 163 109 77“张”38真64 131 125 83“迪亚兹”40假67 133 117 75“布朗”49真64 119 122 80

手鼓,手鼓,手鼓,5,por, 6, porque tiene, seis变量。Como muestra la variable血压, una variable de tabla puede contener varias column。En este ejemplo se muestra por qué las tablas tienen filas y变量,没有filas y列。

Añadir变量一个una tabla mediante notación de puntos

那是我们的手鼓,那是我们的手鼓añadir那是我们的手鼓,那是我们的手鼓Notación de puntos.La notación puntos has referencia a las variables de La tabla por nombre (T.varname),在T这就是我的手鼓varname变量的名字。Esta notación es类似la notación que se usa para acceder y signar datos a los campos de una estructura。

Por ejemplo, añada una变量身体质量指数一个病人.计算公式índice身体质量指数病人。重量y病人。高度.身体质量指数的价值和手鼓的新变化。

病人。身体质量指数= (patients.Weight*0.453592)./(patients.Height*0.0254).^2
病人=5×7表姓氏年龄吸烟身高体重血压BMI ____________ ____________ ______ _____________ ______“桑切斯”38真71 176 124 93 24.547“约翰逊”43假69 163 109 77 24.071“张”38真64 131 125 83 22.486“迪亚兹”40假67 133 117 75 20.831“布朗”49真64 119 122 80 20.426

Asignar变量a una tabla vacía

公式公式公式公式公式公式公式vacía y信号变量。感谢上帝,感谢上帝赐予我们和平之日,感谢上帝赐予我们和平之日notación和平之日。

En primer lugar, cree una tabla vacía (patients2), llamando表格罪argumentos。

Patients2 = table
Patients2 = 0x0空表

continuación, cree una copia de los datos de los pacientes signando变量。手鼓变量的名称与手鼓变量的名称不一致,手鼓变量的规则的名字y英国石油公司

patients2。的名字= LastName; patients2.Age = Age; patients2.Smoker = Smoker; patients2.Height = Height; patients2.Weight = Weight; patients2.BP = BloodPressure
patients2 =5×6表姓名年龄抽烟者身高体重血压_________ _________ ______ ______ __________“桑切斯”38真71 176 124 93“约翰逊”43假69 163 109 77“张”38真64 131 125 83“迪亚兹”40假67 133 117 75“布朗”49真64 119 122 80

在此之前,我要告诉你

在偶然的情况下,我们会看到tamaños我们会看到我们会看到我们会看到我们会看到más慢。Quizá tenga planeado añadir solo unas cuantas filas cada vez。En ese caso,asignar previamente手舞足舞的热情después我们的热情vacías我们的热情más效率。

关于关于不同环境温度的讲座,关于不同环境温度的讲座función表格.按比例计算,特别是tamaños和手鼓变量的数据。Para darles nombres, special el argument“VariableNames”.La preasignación rellena las变量,La tabla con valores, predeterminados, que adecuados, para, tipos, de datos。

Sz = [4 3];varTypes = [“替身”“datetime”“字符串”];varNames = [“温度”“时间”“站”];Temps =表(“大小”、深圳、“VariableTypes”varTypes,“VariableNames”varNames)
临时工=4×3表温度时间站___________ ____ _________ 0 NaT <缺少> 0 NaT <缺少> 0 NaT <缺少> 0 NaT <缺少>

这是一种形式上的异常现象añadir这是一种异常现象这是一种异常现象。Si el el arreglo de celdas的矢量和元素的巧合,不同的变量的数据,la asignación convierte el arreglo de celdas a una fila de la手鼓。禁止犯罪,我是一个人,我是一个人,我是一个人。你是我生命的起点。

Temps (1,:) = {75,datetime(“现在”),“S1”};Temps (2,:) = {68,datetime(“现在”) + 1,“S2”
临时工=4×3表温度时间站  ___________ ____________________ _________ 75 - 8月31日2022 03:29:26“S1”68年01 - 9月- 2022年03:29:26“S2”NaT失踪> < 0 NaT失踪> <

Como alternative, puede asignar filas de手鼓más pequeña一个手鼓más大。Con este método, puede asignar una o más filas cada vez。

Temps (3:4,:) = table([63;72],[datetime(“现在”) + 2; datetime (“现在”) + 3], [“S3”“S4”])
临时工=4×3表温度时间站  ___________ ____________________ _______ 75 - 8月31日2022 03:29:26“S1”68年01 - 9月- 2022年03:29:26 S2 63 02 - 9月- 2022年03:29:26 S3 72 03 - 9月- 2022年03:29:26“S4”

手鼓的最后一段tamaño手鼓的最后一段más allá。在必然的因果关系中,在一切因素的影响下,在一切因素的价值上。

Temps (6,:) = {62,datetime(“现在”) + 6,“S6”
临时工=6×3表温度时间站  ___________ ____________________ _________ 75 - 8月31日2022 03:29:26“S1”68年01 - 9月- 2022年03:29:26 S2 63 02 - 9月- 2022年03:29:26 S3 72 03 - 9月- 2022年03:29:26”S4“0 NaT <失踪> 62 06 - 9 - 2022 03:29:26“S6”

转换变量tablas

Puede转换变量que tengan otros tipos de datos a tablas。celdas和laesstructuras son otros tipos de contendores que pueden almacenar arreglos que tengan不同的数据tipos。De modo que puede convertir arreglos De celdas y estructuras a tablas。También用手鼓换算换算手鼓变量用手鼓换算换算列。对变量的转换,对功能的运用array2tablecell2tableostruct2table

我爱你,我爱你,我爱你array2table.列的名字,así手鼓tendrá变量的名字。

A = randi(3,3)
一个=3×33 3 1 3 2 2 1 1 3
a2t = array2table(A)
a2t =3×3表A1 a2 a3 __ __ __ 3 3 1 3 2 2 1 1 3

与之相称,与之相称,与之相称,与之相称,与之相称,与之相称“VariableNames”

a2t = array2table(A,“VariableNames”, (“第一”“第二”“第三”])
a2t =3×3表First Second Third _____ ______ _____ 3 3 1 3 2 2 1 1 3

看我的手鼓,看我的档案

Es习惯性tener una grande悬臂de datos tabulares en un archive como un archivo CSV(分离价值)o una hoja de cálculo de Excel®。手鼓上的资料,使用funciónreadtable

Por ejemplo, el archiivo CSVoutages.csves un muestra que se incluye con MATLAB。有关政府事务的连续资料档案eléctrico。La primera línea deoutages.csv柱子上的名字。档案的恢复和分离的价值,以及对生命的昏迷。Aquí se muestran las primeras líneas。

地区,OutageTime、损失、客户、RestorationTime导致西南,2002-02-01 12:18,458.9772218,1820159.482,2002-02-07 16:50,冬季风暴东南部,2003-01-23 00:49,530.1399497,212035.3001,冬季风暴东南部,2003-02-07 21:15,289.4035493,142938.6282,2003-02-17 08:14,冬季风暴西方,2004-04-06 05:44,434.8053524,340371.0338,2004-04-06 06:10,设备故障中西部,2002-03-16 06:18,186.4367788,212754.055,2002-03-18 23:23,严重的风暴……

帕拉送秋波outages.csv你是在手鼓上做的readtable.李的价值numéricos, fechas y horas, y cadenas变量的手表,tienen, los tipos, datos,。En este caso,损失y客户Son arreglos numéricos。拉斯维加斯的变量OutageTimeyRestorationTimeSon arreglos dedatetime因为readtablereconoce洛杉矶formatos de fecha y赫拉del texto en拉斯维加斯一列圆柱del archivo de entrada。回复之法,以律之法,以律之法,以律之法,以律之法“TextType”

中断=可读(“outages.csv”“TextType”“字符串”
中断=1468×6表区域OutageTime Loss Customers RestorationTime Cause ___________ ________________ ________________ ________________ _________________ "SouthWest" 2002-02-01 12:18 458.98 1.8202e+06 2002-02-07 16:50 "winter storm" " southeastern " 2003-01-23 00:49 530.14 2.1204e+05 NaT "winter storm" " southeastern " 2003-02-07 21:15 289.4 1.4294e+05 2003-02-07 21:15 "winter storm" "West" 2004-04-06 05:44 434.81 3.4037e+05 2004-04-06 06:10 "equipment fault" "MidWest" 2002-03-16 06:18 186.44 2.1275e+05 2002-03-18 23:23“猛烈风暴”“西部”2003-06-18 02:49 00 2003-06-18 10:54“攻击”“西部”2004-06-20 14:39 231.29 NaN 2004-06-20 19:16“设备故障”“西部”2002-06-06 19:28 311.86 NaN 2002-06-07 00:51“设备故障”“东北”2003-07-16 16:23 239.93 49434 2003-07-17 01:12“火灾”“中西部”2004-09-27 11:09 286.72 66104 2004-09-27 16:37“设备故障”“东南”2004-09-05 17:48 73.387 36073 2004-09-05 20:46“设备故障”“西部”2004-05-21 21:45 159.99 NaN 2004-05-22 04:23“设备故障”“东南”2002年09月01日18:22 95.917 36759 2002年09月01日19:12“强风暴”“东南”2003年09月27日07:32 NaN 3.5517e+05 2003年10月04日07:02“强风暴”“西”2003年11月12日06:12 254.09 9.2429e+05 2003年11月17日02:04“冬季风暴”“东北”2004年09月18日05:54 00 NaT“设备故障”\

重要的手鼓中间la herramienta de importación

Por último,互看互用手册资料的预见性和重要性cálculo o中间文本划界档案Herramienta importación.形式的存在Herramienta importación

  • Barra de herramientas de MATLAB: En la pestaña首页, en la sección变量, haga clic en导入数据

  • Línea de comandos de MATLAB: intrduzcauiimport (文件名,在哪里文件名联合国文本档案cálculo。

我爱你,我爱你outages.csvmedianteuiimporty使用哪一个Para obtener la ruta hasta el archivo。

uiimport((“outages.csv”))

Herramienta importaciónMuestra una previsualización de las seis柱outages.csv.这是一个很重要的问题。

  1. 恩拉sección进口数据, seleccione表格Como el tipo de salida。

  2. Haga clic进口的选择(cerca de la esquina superior derecha)。La nueva tabla, denominada中断, aparecerá en su área de trabajo。

importToolOutages.png

Consulte也

|||||

特马relacionados