MATLAB之家

专注于收录分享MATLAB代码、技巧、经验!
当前位置:网站首页 / MATLAB基础 / 正文

matlab使用经验小结

2017-04-11 / MATLAB基础 / 1036 次围观 / 0 次吐槽

1、shift+enter是一次输入几条语句时换行用的;空格+...+enter是一句话分行时的接续!

2、通过what命令可显示出搜索路径上的文件名,如:what(显示当前目录中的文件)what  matlab/work(显示指定目录中的文件);

3、显示value.m的内容:type value;编辑value.m的内容:edit value;

4、Matlab中.m文件的命名规则:

      规则一:文件名首字符不能是数字或下划线

      规则二:文件名不能与Matlab的内部函数名相同

      规则三:M文件名中不能有空格

5、lnx表示成log(x),而lgx表示成log10(x);

6、在缺省情况下,若数据位为整数,则以整数显示;若数据位实数,则以保留小数点后4位的精度近似显示;

7、在Matlab中复数有两种表示方法:极坐标和直角坐标;可以用函数real、imag、abs、angle分别求实部、虚部、模和相角;

8、在表达简单数值时,虚部的数值与i、j之间可以不使用乘号,但是如果是表达式,则必须使用乘号以识别虚部符号;

9、点运算是指操作元素点对点的运算,也就是说矩阵内元素对元素之间的运算,点运算要求参与运算的变量在结构上必须是相似的;

      强调:1、点乘是数组的运算,不加点是矩阵的运算;2、点乘要求参与运算的两个量两必须是维数相同,是对应元素的相乘;而不加点表示的是矩阵相乘(除的时候通过逆 矩阵来实现),要求内维相同,也就是前一个矩阵的列的维数等于后一个矩阵的行的维数。例如A、B分别为两个矩阵,则:

      A.*B表示的是两个矩阵的对应元素相乘,其中生成的同阶矩阵C的对应的矩阵元素为:C(i,j)=A(i,j)*B(i,j);而如果A*B的话,则是正常的矩阵相乘,并非是对应的元素相乘。这一点相当重要。举个简单的例子:

1.JPG

推荐您阅读更多有关于“MATLAB之家经验,”的文章

请在这里放置你的在线分享代码
本站所有文章如无特别注明均为原创。作者:Matlaber ,复制或转载请以超链接形式注明转自 MATLAB之家
原文地址《matlab使用经验小结
额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

必填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP,Theme By zblog模板

Copyright©2021. MatlabHome All Rights Reserved. 蜀ICP备15004325号-1

分享:

支付宝

微信

扫一扫,想赞多少就多少~