Matlab建模学习笔记:disp函数、数字转字符串、矩阵求和、随机整数生成

需积分: 12 0 下载量 112 浏览量 更新于2024-03-15 收藏 46.72MB DOCX 举报
本文主要总结了Matlab建模学习笔记中的一些重要知识点和技巧。首先介绍了disp()函数的用法,可以用于在屏幕上输出数据,类似于C语言中的printf()函数。无论是否加分号,都会产生相同的输出效果。接着介绍了将数字转化为字符串的方法,可以使用num2str()函数来实现。然后讲解了如何合并字符串,可以使用strcat()或者使用方括号来直接连接字符串。在求和方面,根据数据的形式不同,求和的方式也有所区别。对于向量,直接使用sum()函数即可;对于矩阵,可以按照行或列的方向进行求和操作。最后介绍了如何生成随机数,可以使用randi()函数来产生均匀分布的随机整数。通过本文的学习,读者可以更加深入地了解Matlab建模的相关知识,并掌握一些实用的技巧和方法。Matlab建模学习笔记.docx;Matlab建模学习笔记.docx;Matlab 建模学习笔记(补)Tips:disp 函数matlab 中 disp()就是屏幕输出函数,类似于 C 语言中的 printf()函数disp()加不加分号都是一样的。1)将数字转化为字符串:num2str(数字)2)合并两个字符串strcat(str1,str2,str3,…)[str1,str2,str3…]Sum(1)如果是向量(无论是列向量还是行向量),都是直接求和E= [1,2,3]sum(E)E = [1;2;3]sum(E)(2)如果是矩阵,则需要根据行和列的方向进行区分1)按列求和E = [1,2;3,4;5,6]%按列求和,得到一个行向量a = sum(E) a = sum(E, 1)%2)按行求和E = [1,2;3,4;5,6]%按行求和得到一个列向量a = sum(E, 2)3)整个矩阵求和E = [1,2;3,4;5,6]a = sum(sum(E))a = sum(E(:))生成随机数产生均匀分布的随机整数(randi)% 产生一个-5 至 5 之间的随机整数矩阵,大小为 1x10;s = randi([-5,5],1,10)产生 0 至 1 之。