matlab使用指导(2012)
- 格式:doc
- 大小:427.50 KB
- 文档页数:32
MATLAB2012版本引入了readtable函数,用于读取表格数据并将其存储为Table数据类型。
这篇文章将介绍readtable函数的用法及其基本语法,帮助读者更好地理解和使用该函数。
一、readtable函数的基本语法readtable函数的基本语法如下:T = readtable(filename)T = readtable(filename, 'Name1',Value1, 'Name2',Value2, ...)其中,T表示读取到的表格数据存储的Table数据类型变量,filename表示要读取的数据文件名,'Name1',Value1,'Name2',Value2,...表示可选的参数名和参数值。
在不指定参数时,readtable函数会根据默认设置读取数据文件中的全部内容。
二、读取表格数据1. 读取CSV文件使用readtable函数读取CSV文件的基本语法如下:T = readtable('data.csv')其中,'data.csv'为要读取的CSV文件名,读取到的数据将以Table 数据类型存储在变量T中。
2. 读取Excel文件使用readtable函数读取Excel文件的基本语法如下:T = readtable('data.xlsx')其中,'data.xlsx'为要读取的Excel文件名,读取到的数据将以Table 数据类型存储在变量T中。
3. 读取其他格式文件除了CSV和Excel文件,readtable函数还可以读取其他格式的数据文件,例如txt文件、json文件等。
三、指定参数读取数据readtable函数还可以通过指定参数来读取指定范围的数据,指定数据类型等。
常用的参数及其功能如下:1. 'Range'参数使用'Range'参数可以指定读取数据的范围,例如:T = readtable('data.xlsx', 'Range', 'A1:D10')表示只读取Excel文件中A1到D10范围内的数据。
1、下载并解压文件(只用解压part1)
2、点击解压文件夹中的setup.exe
3、选择不使用Internet安装
4、选择是,接受许可协议
5、选择我已有我的许可证的文件安装秘钥,秘钥为38699-60149-36808-21840-05491
6、选择典型安装
7、指定文件文件夹的完整路径
8、安装
9,、启动和注册
找到刚刚输入的安装路径,在..\R2012a\bin目录下找到matlab.exe点击右键发送到桌面快捷方式,点击桌面快捷方式即可启动,在初次启动的时候要进行激活,激活界面如下,选择不适用Internet手动激活
在输入许可证文件的完整路径中找到lic_standalone.dat的文件,(该文件在右键附件中,可以先下载保存下来)
点击下一步,完成激活
再次点击快捷方式即可启动matlab2012。
1、下载并安装UltraIso(下载地址见附录),下载Matlab 2012B。
使用UltraIso将Matlab 2012B相关文件提取/解压缩至一个文件目录(如图 1)。
2、双击setup.exe进行安装(如图 2)图 1图 23、安装中选择“不使用Internet安装”图 34、接受许可协议图 45、输入安装密钥:37176-43568-09521-61284-60764-48411-11831-17282-31342-18748-48552-26727-08411图 56、安装类型选择“自定义”图 67、点击“下一步”安装 导入许可协议(附录:Matlab 2012B Crack中的“matlab2012b_std.dat”)图 7 9、设置快捷方式图 8 10、点击“安装”进行安装图 911、等待安装结束图 1012、使用"crack\Usual\install.jar"文件替换"Matlab安装源文件目录\java\jar\install.jar",重新执行图 2至图 10的相关步骤,其中安装密钥选用“23809-26556-08469-31324”,如图 11,弹出产品选择对话框选择"全否"。
图 11图 1213、所有的安装完成后,可能会遇见这种情况,当你打开后提示你要“激活“,激活文件的搜索路径在你下载的crack 目录下的那个matlab2012b_std.dat,加上就可以了14、另外我安装在Windows xp上,win7或win8会遇到的问题我不知道15、进行完此次安装,Matlab 2012B便安装了除“MATLAB Production Server”之外的所有组件,如果想要安装此组件,将"Matlab安装源文件目录\java\jar\install.jar"用"crack\Usual\install.jar"替换。
Matlab2012教程--经典教程第1章基础准备及入门1.1 最简单的计算器使用法为易于学习,本节以算例方式叙述,并通过算例归纳一些MATLAB最基本的规则和语法结构。
建议读者,在深入学习之前,先读一读本节。
2【例1.3-1】求[122(74)]3的算术运算结果。
本例演示:最初步的指令输入形式和必需的操作步骤。
(1)用键盘在MA TLAB指令窗中输入以下内容>> (12+2*(7-4))/3^2(2)在上述表达式输入完成后,按[Enter] 键,该指令被执行,并显示如下结果。
ans =2〖说明〗本例在指令窗中实际运行的情况参见图 1.3-1。
指令行“头首”的“>>”是“指令输入提示符”,它是自动生成的。
本书在此后的输入指令前将不再带提示符“>>”。
理由是:(A)为使本书简洁;(B)本书用MATLAB 的M-book写成,而在M-book中运行的指令前是没有提示符的。
5MATLAB的运算符(如+、- 等)都是各种计算程序中常见的习惯符号。
一条指令输入结束后,必须按[Enter] 键,那指令才被执行。
由于本例输入指令是“不含赋值号的表达式”,所以计算结果被赋给MATLAB的一个默认变量“ans”。
它是英文“answer”的缩写。
【例1.3-2】“续行输入”法。
本例演示:或由于指令太长,或出于某种需要,输入指令行必须多行书写时,该如何处理。
S=1-1/2+1/3-1/4+ ...1/5-1/6+1/7-1/8S =0.6345〖说明〗MA TLAB用3个或3个以上的连续黑点表示“续行”,即表示下一行是上一行的继续。
本例指令中包含“赋值号”,因此表达式的计算结果被赋给了变量S。
指令执行后,变量S被保存在MA TLAB 的工作空间(Workspace)中,以备后用。
如果用户不用clear 指令清除它,或对它重新赋值,那么该变量会一直保存在工作空间中,直到本MATLAB 指令窗被关闭为止。
实验一 Matlab使用方法和程序设计一、实验目的1、熟悉MATLAB上机环境,练习MATLAB命令、m文件;2、熟悉Matlab的数据表示、基本运算和程序控制语句;3、熟悉Matlab图形绘制、数据处理;4、熟悉Matlab程序设计的基本方法。
二MA TLAB简介MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。
MATLAB 有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。
1.命令窗口(The Command Window)当MA TLAB启动后,出现的最大的窗口就是命令窗口。
用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。
在MA TLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。
在命令窗口中输入该文件名,这一连串命令就被执行了。
因为这样的文件都是以“.m”为后缀,所以称为m-文件。
2.m-文件编辑窗口(The Edit Window)我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。
在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。
3.图形窗口(The Figure Window)图形窗口用来显示MA TLAB程序产生的图形。
图形可以是2维的、3维的数据图形,也可以是照片等。
二、实验内容1、帮助命令2、矩阵运算(1)矩阵的乘法和乘方已知A=[1 2;3 4]:B=[5 5;7 8]:求A^2*B( 2 )矩阵除法已知A=[1 2 3:4 5 6:7 8 9]:B=[1 0 0:0 2 0:0 0 3],求矩阵左除A\B,右除A/B。
matlab使用指导(2012)一、基础知识1.1 常见数学函数如:输入x=[-4.85 -2.3 -0.2 1.3 4.56 6.75],则:ceil(x)= -4 -2 0 2 5 7fix(x) = -4 -2 0 1 4 6floor(x) = -5 -3 -1 1 4 6round(x) = -5 -2 0 1 5 71.2 系统的在线帮助1 help 命令:1.当不知系统有何帮助内容时,可直接输入help以寻求帮助: >>help(回车)2.当想了解某一主题的内容时,如输入:>> help syntax(了解Matlab的语法规定)3.当想了解某一具体的函数或命令的帮助信息时,如输入:>> help sqrt (了解函数sqrt的相关信息)2 lookfor命令现需要完成某一具体操作,不知有何命令或函数可以完成,如输入:>> lookfor line (查找与直线、线性问题有关的函数)1.3 常量与变量系统的变量命名规则:变量名区分字母大小写;变量名必须以字母打头,其后可以是任意字母,数字,或下划线的组合。
此外,系统内部预先定义了几个有特殊意1 数值型向量(矩阵)的输入1.任何矩阵(向量),可以直接按行方式...输入每个元素:同一行中的元素用逗号(,)或者用空格符来分隔;行与行之间用分号(;)分隔。
所有元素处于一方括号([ ])内;例1:>> Time = [11 12 1 2 3 4 5 6 7 8 9 10]>> X_Data = [2.32 3.43;4.37 5.98]2上面函数的具体用法,可以用帮助命令help得到。
如help zeros,可查到zeros的具体用法。
例:meshgrid(x,y)输入x=[1 2 3 4]; y=[1 0 5]; [X,Y]=meshgrid(x, y),则X = Y =1 2 3 4 1 1 1 11 2 3 4 0 0 0 01 2 3 4 5 5 5 5目的是将原始数据x,y转化为矩阵数据X,Y。
●MATLAB R2012a●课后习题答案全解●第一章基础准备及入门习题1及解答⏹ 1.数字1.5e2,1.5e3 中的哪个与1500相同吗?〖解答〗1.5e3⏹ 2.请指出如下5个变量名中,哪些是合法的?abcd-2 xyz_3 3chan a变量ABCDefgh〖解答〗2、5是合法的。
⏹ 3.在MATLAB环境中,比1大的最小数是多少?〖解答〗1+eps⏹ 4.设a = -8 , 运行以下三条指令,问运行结果相同吗?为什么?w1=a^(2/3)w2=(a^2)^(1/3)w3=(a^(1/3))^2〖解答〗(1)不同。
具体如下w1=a^(2/3) %仅求出主根w2=(a^2)^(1/3) %求出(-8)^2的主根 w3=(a^(1/3))^2%求出(-8)主根后再平方w1 = -2.0000 + 3.4641iw2 = 4.0000 w3 =-2.0000 + 3.4641i(2)复数的多方根的,下面是求取全部方根的两种方法: (A )根据复数方根定义a=-8;n=2;m=3;ma=abs(a);aa=angle(a); for k=1:m%m 决定循环次数 sa(k)=(aa+2*pi*(k-1))*n/m;%计算各根的相角 endresult=(ma^(2/3)).*exp(j*sa) %计算各根result =-2.0000 + 3.4641i 4.0000 - 0.0000i -2.0000 - 3.4641i(B )利用多项式023=-a r 求根p=[1,0,0,-a^2]; r=roots(p) r =-2.0000 + 3.4641i -2.0000 - 3.4641i 4.0000⏹ 5.指令clear, clf, clc 各有什么用处?〖解答〗 clear 清除工作空间中所有的变量。
clf 清除当前图形。
clc 清除命令窗口中所有显示。
⏹ 6.以下两种说法对吗?(1)“MATLAB 进行数值的表达精度与其指令窗中的数据显示精度相同。
第一步安装:
解压→打开MA TLAB→MATLAB_R2012a→双加sepup.exe→选择不使用Internet安装→
选择是(Y),下一步→选择我已有我的许可证的安装密钥→打开文件crack、打开第四幅图将密钥抄写进去,下一步→典型,下一步→安装在C盘默认的(我也是C盘)可以自建的→安装,下一步→完成。
第二步激活:
打开C盘,打开MA TLAB→R1201a→双击bin文件夹中的matlab.exe→选择不使用Internet 手动激活→选择“输入许可证文件的完整路径(包括文件名),点击右侧的浏览(R)打开crack子目录选择lic_standalone.dat→单击下一步,选择(S)按钮→单击下一步(N)激活
最后结束后,在C盘的MATLAB→bin文件夹中右击MATLAB.exe发送桌面快捷方式,这样就可以了!祝你们成功!。
matlab2012 运行节(原创版)目录1.MATLAB2012 简介2.MATLAB2012 的运行节点3.如何在 MATLAB2012 中创建运行节点4.运行节点的优缺点5.总结正文MATLAB2012 是一款强大的数学软件,广泛应用于科学计算、数据分析、可视化等领域。
在 MATLAB2012 中,运行节点是一个非常实用的功能,可以帮助用户更加高效地执行代码。
接下来,我们将详细介绍 MATLAB2012 的运行节点以及如何创建和使用它们。
首先,让我们了解一下 MATLAB2012 的运行节点。
运行节点,顾名思义,就是用于运行 MATLAB 代码的节点。
在 MATLAB2012 中,运行节点可以分为两种:脚本节点和函数节点。
脚本节点用于运行整个脚本,而函数节点则用于运行指定的函数。
运行节点可以让用户在 MATLAB 中更加方便地执行代码,从而提高工作效率。
那么,如何在 MATLAB2012 中创建运行节点呢?其实非常简单。
首先,打开 MATLAB2012 软件,然后点击“当前脚本”菜单,选择“新建脚本”或“新建函数”。
在新建的脚本或函数中,编写你的代码。
完成代码编写后,点击工具栏上的“运行”按钮,即可创建一个运行节点。
运行节点的优缺点也非常明显。
优点在于,它可以让用户更加方便地执行代码,提高工作效率。
同时,运行节点可以帮助用户更好地组织和管理代码。
然而,运行节点也存在一些缺点,例如,它可能会导致代码的可读性降低,不利于代码的维护和修改。
总之,MATLAB2012 的运行节点是一个非常实用的功能,可以帮助用户更加高效地执行代码。
在实际应用中,用户可以根据自己的需求选择合适的运行节点,以提高工作效率。