metlab快速学习

metlab快速学习MOOC 的总结 metlab

大家好,欢迎来到IT知识分享网。

目录

注释

求一元二次方程的根

续行符 :…

建立矩阵

 metlab基本运算

字符串

矩阵函数 

 数据的输入

 数据的输出

程序的暂停

选择结构

循环结构

函数

 Metlab绘图

绘制图形的辅助操作

三维曲线

 三维曲面

图形修饰处理   交互式绘图工具

注释

%注释一行

求一元二次方程的根

例 求解 x^2-3x+1=0的根

p=[1,-3,1];

x=roots(p)

续行符 :…

metlab快速学习

常见函数:

 single函数:将其他类型的数据转为单精度型

double函数:将其他类型的数据转为双精度型

real函数:求复数的实部

imag函数:求复数的虚部

sin(π/2)=sind(90)

abs函数:求实数的绝对值、复数的模、字符串的ascll码值

round:四舍五入

ceil:向上取整

floor:向下取整

fix:固定取靠近0的那个数

rem(a,b):求a%b的值

常用命令

who:查看当前变量

whos:详细查看当前变量 

edit 文件名:创建文件

建立矩阵

A=[1,2,3;4,5,6;7,8,9]

冒号表达式:t=初始值:步长:终止值

ex:t=0:1:5 

>>t= 0 1 2 3 4 5 

linspace(第一个元素,最后元素,元素总数)

ex:t=linspace(1,3,3)

>>t= 1 2 3

结构矩阵:结构矩阵元素.成员名=表达式

ex:a={1,’1′,[1,1;1,1];2,’2′,[2,2;2,2]}

 metlab基本运算

+(加)、-(减)、*(乘)、\(左除)、/(右除)、^(乘方)

点运算:

.*、./、.\、.^

两矩阵进行点运算是指它们的对应元素进行相关运算,要求矩阵同型。

关系运算

记住不等于是~=

逻辑运算

&、|、~

例  水仙花数是指各位数字的立方之和等于该数本身的三位正整数。求全部水仙花数。
m=100:999;
m1=rem(m,10);
m2=rem(fix(m/10),10);
m3=fix(m/100);
k=find(m==m1.*m1.*m1+m2.*m2.*m2+m3.*m3.*m3)
s=m(k)





字符串

矩阵函数 

魔方矩阵:t=magic(n)

n阶魔方阵由1,2,3, .. n2共n2个整数组成,且每行、每列以及
主、副对角线上各n个元素之和都相等。
n阶魔方阵每行每列元素的和为(1+2+3+…+ n2)/n= (n+n3)/2
n>2时有很多不同的n阶魔方阵,MATLAB函数magic(n) 产生-一个
特定的魔方阵。



范德蒙矩阵:f=vander(向量)

metlab快速学习

伴随矩阵:a=compan(矩阵)

diag(A):提取矩阵A的主对角线元素,产生一个列向量

diag(A,k):提取矩阵A的第k条主对角线元素,产生一个列向量

triu(A):提取矩阵A主对角线及以上的元素

triu(A,k):提取矩阵A第k条主对角线及以上的元素

tril是下三角,用法与triu相同

转置:矩阵A的转置:A.’

rot90(A,k):将矩阵A逆时针方向旋转90°的k倍,当k=1时可以省略。

fliplr(A):对矩阵A实施左右翻转

filpud(A):对矩阵A实施上下翻转

inv(A):求方阵A的逆矩阵

det(A):求方阵A所对应的行列式的值

rank(A):求矩阵的秩

trace(A):求矩阵的迹

注:矩阵的迹等于矩阵的对角线元素之和,也等于矩阵的特征值之和

矩阵特征值的数学定义
设A是n阶方阵,如果存在常数λ和n维非零列向量x,使得等式Ax= λx
成立,则称λ为A的特征值,x是对应特征值λ的特征向量。

E=eig(A):求矩阵A的全部特征值,构成向量E。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/128076.html

(0)
上一篇 2025-09-03 13:20
下一篇 2025-09-03 13:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信