- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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语言基础 取转置 数组运算 .’ 取共轭转置 矩阵运算 ’ 矩阵或数组中的每一元素的乘方 数组运算 .^ 矩阵的乘方 矩阵运算 ^ 矩阵或数组中的对应元素左除 数组
您可能关注的文档
最近下载
- HPLC-ICP-MS分离硒代半胱氨酸.docx VIP
- 怎么训练金毛听话.doc VIP
- 药用基础化学天津医学高等专科学校48课件.pptx VIP
- 高速盘式永磁电机的多物理场协同设计与性能优化研究.docx
- 利用HPLC-ICP-MS联用技术研究血清中硒的形态-分析化学专业论文.docx VIP
- 小学猜猜他是谁作文300字范文.docx VIP
- 大数据时代地方政府网络舆情治理研究——以成都确诊女孩为例.docx VIP
- 2021年四川省乐山市特种设备作业大型游乐设施操作Y2测试卷(含答案).docx VIP
- 《药用基础化学》课件——芳香烃.pptx VIP
- 中小学教师职业道德PPT课件.pptx VIP
文档评论(0)