当前位置: 首页 > news >正文

龙海做网站费用全景网站app

龙海做网站费用,全景网站app,seo 对网站有什么影响,出口电商平台有哪些● load filename X Y Z ...#xff1a;将filename中的变量X、Y、Z等导入到工作区中#xff0c;如果是MAT文件#xff0c;在指定变量时可以使用通配符“*”。● load filename -regexp expr1 expr2 ...#xff1a;通过正则表达式指定需要导入的变量。● load -ascii filena…● load filename X Y Z ...将filename中的变量X、Y、Z等导入到工作区中如果是MAT文件在指定变量时可以使用通配符“*”。● load filename -regexp expr1 expr2 ...通过正则表达式指定需要导入的变量。● load -ascii filename无论输入文件名是否包含有扩展名将其以ASCII格式导入如果指定的文件不是数字文本则返回error。● load -mat filename无论输入文件名是否包含有扩展名将其以mat格式导入如果指定的文件不是MAT文件则返回error。例13-1 将文件matlab.map中的变量导入到工作区中。首先应用命令whos –file查看该文件中的内容 whos -file matlab.matName Size Bytes ClassA 2x3 48 double arrayI_q 415x552x3 687240 uint8 arrayans 1x3 24 double arraynum_of_cluster 1x1 8 double arrayGrand total is 687250 elements using 687320 bytes将该文件中的变量导入到工作区中 load matlab.mat该命令执行后可以在工作区浏览器中看见这些变量如图13-1所示。图13-1 导入变量后的工作区视图接下来用户可以访问这些变量。 num_of_clusternum_of_cluster 3MATLAB中另一个导入数据的常用函数为importdata该函数的用法如下● importdata(filename)将filename中的数据导入到工作区中● A importdata(filename)将filename中的数据导入到工作区中并保存为变量A● importdata(filename,delimiter)将filename中的数据导入到工作区中以delimiter指定的符号作为分隔符例13-2 从文件中导入数据。 imported_data importdata(matlab.mat)imported_data ans: [1.1813 1.0928 1.6534]A: [2x3 double]I_q: [415x552x3 uint8]num_of_cluster: 3与load函数不同importdata将文件中的数据以结构体的方式导入到工作区中。13.1.3 文件的打开MATLAB中可以使用open命令打开各种格式的文件MATLAB自动根据文件的扩展名选择相应的编辑器。需要注意的是open(filename.mat)和load(filename.mat)的不同前者将filename.mat以结构体的方式打开在工作区中后者将文件中的变量导入到工作区中如果需要访问其中的内容需要以不同的格式进行。例13-3 open与load的比较。 clear A magic(3); B rand(3); saveSaving to: matlab.mat clear load(matlab.mat) AA 8 1 63 5 74 9 2 BB 0.9501 0.4860 0.45650.2311 0.8913 0.01850.6068 0.7621 0.8214 clear open(matlab.mat)ans A: [3x3 double]B: [3x3 double] struc1ans; struc1.Aans 8 1 63 5 74 9 2 struc1.Bans 0.9501 0.4860 0.45650.2311 0.8913 0.01850.6068 0.7621 0.821413.2 文本文件的读写在上一节中介绍的函数和命令主要用于读写mat文件而在应用中需要读写更多格式的文件如文本文件、word文件、xml文件、xls文件、图像文件和音视频文件等。本节介绍文本文件(txt)的读写。其他文件的读写用户可以参考MATLAB帮助文档。MATLAB中实现文本文件读写的函数如表13-1所示。表13-1 MATLAB中文本文件读写函数函 数功 能csvread读入以逗号分隔的数据csvwrite将数据写入文件数据间以逗号分隔dlmread将以 ASCII 码分隔的数值数据读入到矩阵中dlmwrite将矩阵数据写入到文件中以 ASCII 分隔textread从文本文件中读入数据将结果分别保存textscan从文本文件中读入数据将结果保存为单元数组下面详细介绍这些函数。1. csvread、csvwritecsvread函数的调用格式如下● M csvread(filename)将文件filename中的数据读入并且保存为Mfilename中只能包含数字并且数字之间以逗号分隔。M是一个数组行数与filename的行数相同列数为filename列的最大值对于元素不足的行以0补充。● M csvread(filename, row, col)读取文件filename中的数据起始行为row起始列为col需要注意的是此时的行列从0开始。● M csvread(filename, row, col, range)读取文件filename 中的数据起始行为 row起始列为col读取的数据由数组 range 指定range 的格式为[R1 C1 R2 C2]其中R1、C1为读取区域左上角的行和列R2、C2为读取区域右下角的行和列。csvwrite 函数的调用格式如下● csvwrite(filename,M)将数组M中的数据保存为文件filename数据间以逗号分隔。● csvwrite(filename,M,row,col)将数组M中的指定数据保存在文件中数据由参数 row和col指定保存row和col右下角的数据。● csvwrite写入数据时每一行以换行符结束。另外该函数不返回任何值。这两个函数的应用见下面的例子。例13-4 函数csvread和csvwrite 的应用。本例首先将MATLAB的图标转化为灰度图将数据存储在文本文件中再将其部分读出显示为图形。编写M文件命名为immatlab.m内容为% the example of functions csvread and csvwriteI_MATLAB imread(D:\matlab.bmp); % read in the imageI_MATLAB rgb2gray(I_matlab); % convert the image to gray imagefigure,imshow(I_matlab,InitialMagnification,100); % show the imagecsvwrite(D:\matlab.txt,I_matlab); % write the data into a text filesub_MATLAB csvread(D:\matlab.txt,100,100);% read in part of the datasub_MATLAB uint8(sub_matlab); % convert the data to uint8figure,imshow(sub_matlab,InitialMagnification,100); % show the new image在命令窗口中运行该脚本输出图形如图13-2所示。(a) (b)图13-2 例13-3 的运行结果该例中涉及到了少量的图像处理内容超出本书的范围感兴趣的读者可以查阅 MATLAB帮助文档中关于Image Processing Toolbox的介绍。2. dlmread、dlmwrite(个人觉得这个比较好用)dlmread函数用于从文档中读入数据其功能强于csvread。dlmread的调用格式如下● M dlmread(filename)● M dlmread(filename, delimiter)● M dlmread(filename, delimiter, R, C)● M dlmread(filename, delimiter, range)其中参数delimiter用于指定文件中的分隔符其他参数的意义与csvread函数中参数的意义相同这里不再赘述。dlmread函数与csvread函数的差别在于dlmread函数在读入数据时可以指定分隔符不指定时默认分隔符为逗号。dlmwrite函数用于向文档中写入数据其功能强于csvwrite函数。dlmwrite函数的调用格式为● dlmwrite(filename, M)将矩阵M的数据写入文件filename中以逗号分隔。● dlmwrite(filename, M, D)将矩阵M的数据写入文件filename中采用指定的分隔符分隔数据如果需要tab键可以用“\t”指定。● dlmwrite(filename, M, D, R, C)指定写入数据的起始位置。● dlmwrite(filename, M, attribute1, value1, attribute2, value2, ...)指定任意数目的参数可以指定的参数见下表。● dlmwrite(filename, M, -append)如果filename指定的文件存在在文件后面写入数据不指定时则覆盖原文件。● dlmwrite(filename, M, -append, attribute-value list)叙写文件并指定参数。● dlmwrite 函数的可用参数如表13-2所示。表13-2 dlmwrite函数的可用参数参 数 名功 能delimiter用于指定分隔符newline用于指定换行符可以选择“pc”或者“unix”roffset行偏差指定文件第一行的位置roffset 的基数为 0coffset列偏差指定文件第一列的位置coffset 的基数为 0precision指定精确度可以指定精确维数或者采用 c 语言的格式如“%10.5f”3. textreadtextscan当文件的格式已知时可以利用textread函数和textscan函数读入。这里只介绍这两个函数应用的实例。例13-5 通过%读入文件按照原有格式读取。文件的内容为Sally Level1 12.34 45 Yes在命令窗口中输入 [names, types, x, y, answer] textread(D:\mat.txt,%s %s %f %d %s, 1)得到结果为names Sallytypes Level1x 12.3400
http://www.sadfv.cn/news/327111/

相关文章:

  • 网站收录查询方法好的开源网站
  • 仿牛商网营销型网站网络营销策划书5000字
  • 二级网站收录分类信息网址导航
  • 网站制作中需要注意的地方网站管理系统源码
  • 流程图制作网站ps常用素材网站有哪些
  • 三水网站设计评论啦 wordpress怎么出来个友言
  • 信息发布网站有哪些外包公司好不好
  • 17网站一起做网店 睡衣上海人才网赶集网
  • 石岩做网站公司专门做h网页游戏的网站
  • 酒水食品做的好网站旅游网站做模板素材
  • 建网站地址网站建设中中文模板下载
  • 门户网站开发的意义智库建设网站
  • 网站建设贰金手指科杰2深圳网络品牌
  • 手机网站客户端设计与实现网络设计是干什么的呢
  • 网站建设 的介绍域名注册好了怎么使用
  • 注册网站账号审核不通过无法登陆怎么办做ptt网站
  • 网站案例网站建设免费咨询律师问题
  • 武进建设局网站为何老是打不开学电脑培训班多少一个月
  • 免费开源网站模板wordpress mysql加速
  • 公司要我做网站_没有公司的材料是不是不可以做深圳三站合一网站建设
  • 沈阳军成网站建设网络模块
  • 企业网站优化暴肃湖南岚鸿很好.net 快速网站开发
  • 网站模板织梦建个企业网站备案需要多长时间
  • 齐河县城乡建设局官方网站百度找不到 网站
  • 甘肃cms建站系统哪家好泰安网红打卡地
  • 做网站需要几步用于做分析图 的地图网站
  • flash网站开发百度云盘做网站
  • 购买商标去哪个网站学院网站建设项目的活动分解
  • 网站备案审核流程建设工程施工合同(示范文本)
  • 上什么网站做会计教育长春火车站高清图片