用matlab求一个 3*3 矩阵对角线元素之和
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 10:21:17
用函数det().如A=[1,2;3,4],d=det(A),运行得d=-2.
是做灰色预测吧,用灰色预测的程序求白化系数就可以了,有现成的程序.
对角线元素之和可以调用库函数trace,也就是矩阵的迹定义了矩阵A后,直接调用函数trace(A).
min(a)返回的是每列的最小值>>a=[234;512]a=234512>>min(a)ans=212
ef(a),a为原矩阵
其实你可以换种方法来做,这种做的话比较困难.可以再思考下.
输入:x=[15133;1/51642;11/6134;1/31/41/312;1/31/21/41/21]eig(x)输出:ans=6.3156-0.5309+2.7527i-0.5309-2.75
epmat(1:5,100,1)
A=[213;231;213];[x,y]=eig(A)%求得x为特征向量矩阵,y为特征值矩阵[mm]=find(y==max(max(y)))%找到y中对应最大的特征值所在列mw=A(:,m)/su
一条不行,两条可以,先meshgrid再加再问:可以说的再详细一些吗?:)最好能根据例子写一下命令万分感谢!再答:>>A=1:4;>>B=1:7;>>[a,b]=meshgrid(A,B);>>a+b
w=[0.2820.1460.0750.0380.019,0.1480.0700.0150.032,0.0750.0280.0060.012,0.0200.0200.0080.004]w=Column
A=randint(4,3,[1,100])-randint(4,3,[1,100])mean(mean(A))再问:不是,是产生100组随机数据再答:直接放在matlab的command
设特征值矩阵为V,你只要构造出一个随机的单位正交矩阵U,则UVU'即为满足条件的矩阵:V=diag([123]);U=orth(rand(3));A=U*V*U再问:试了以下,为什么求出的A,通过ei
[l1;l2;3]=[2-1-1;033;222]*[345]'就行了
a=[1:n]
使用函数corrcoef即可求出,下面是一个例子:helpcorrcoefx=randn(30,4);%Uncorrelateddatax(:,4)=sum(x,2);%Introducecorrel
可以用定义数组的命令cells(m,n)定义的是m*n维的矩阵也可以直接定义矩阵比如定义一个3×3的矩阵A=(x11,x12,x13;x21,x22,x23;x31,x32,x33)
你好!这个是不是有点太简单了?你假设一个函数:functionf=fun1(X2)R=[];f=R*X2end主函数:clc;clearalli=1;whilei>0X2=input('请输入X2:\
qq给我,我给你传个文件
A=[55/6-5/20-5/3-5-5/240/3-5-5/200-5100-5-5/3-5/2045/60-50-5010]inv(A)