1.神经网络与MATLAB简介.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.神经网络与MATLAB简介

* * * * * * * * * * * * * * * 6.MATLAB语言基础 a = [1, 2, 3; 4, 5, 6] a = 1 2 3 4 5 6 a(1,2) ans = 2 a(3) ans = 2 mask=[0,1,0;0,0,0] mask = 0 1 0 0 0 0 a(logical(mask)) ans = 2 双下标 单下标 逻辑引用 a(1,:) ans = 1 2 3 a(2,2:end) ans = 5 6 冒号和end 6.MATLAB语言基础 C/C++: int, unsigned int, short, unsigned short, long , unsigned long C/C++: double C/C++: float C/C++: 结构体 C/C++:字符或字符串 C/C++: bool型 C/C++: 函数指针 6.MATLAB语言基础 a=uint8(9) b=int16(8) a/b % 无法直接运算 b=uint8(8) % b改为无符号一个字节整数 a/b % 此时可以运算,除法运算只保留整数部分 a=realmax(double),b=realmax(single) a=realmin(double),b=realmin(single) class(pi) class(2) 整数 浮点数 6.MATLAB语言基础 s1中的s2部分用s3替换 strrep(s1,s2,s3) 比较字符串中的前n个字符 strncmp(s1,s2,n) 按字典顺序比较两个字符串 strcmp(s1,s2) 连接各字符串 strcat(s1,s2,…sn) 字母转换为大写 upper(s) 字母转换为小写 lower(s) 判断是否为字母 isletter(s) 判断是否为字符串 ischar(s) 在s1中寻找s2,返回s2第一个字符所在的位置索引 strfind (s1,s2) 移除字符串尾部包含的空字符 deblank(s) 返回n个空字符 blanks(n) 功能 字符串函数 6.MATLAB语言基础 book.name=MATLAB; book.price=20; book.pubtime=2011; book book2=struct(name,Matlab,price,20,pubtime,2011); book2 whos for i=1:10,... books(i).name=strcat(book,num2str(i));... books(i).price=20+i;... books(i).pubtime=2011; end; books books(1) price=[books.price] 结构体 6.MATLAB语言基础 a={1,2,3} b=[{zeros(2,2)},{uint8(9)};{Matlab},{0}] % 2×2细胞数组 c=b(3) % c=b(3),c是一个小一些的细胞数组 class(c) d=b{3} % d=b{3},d为uint8型整数 class(d) A=cell(2,3) % 用cell函数创建空的细胞数组 A{1}=zeros(2,2); A{2}=abc; A(3)={uint8(9)}; A 细胞数组 6.MATLAB语言基础 x=[1,2,3,4] % 向量x ha=@sum % 直接声明ha为sum函数的句柄 hb=str2func(sum) % 用str2func声明hb为sum函数的句柄 functions(ha) % 函数句柄ha包含的信息 functions(hb) % 函数句柄hb包含的信息 sum(x) % 使用sum求和 ha(x) % 使用ha代替sum hb(x) % 使用hb代替sum feval(sum,x) % 不使用函数句柄,使用feval hc=@Newton functions(hc) hd=@(x,y)x^(-2)+y^(-2); % 定义匿名函数句柄 functions(hd) % 函数句柄包含的信息 函数句柄 6.MATLAB语言基础 取转置 数组运算 .’ 取共轭转置 矩阵运算 ’ 矩阵或数组中的每一元素的乘方 数组运算 .^ 矩阵的乘方 矩阵运算 ^ 矩阵或数组中的对应元素左除 数组

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档