Matlab中的N=size(X,2)是什么意思(2)

2024-11-22 01:38:52
推荐回答(2个)
回答(1):

这里介绍两种方法 第一种:根据定义 H=[1,2,3;1,4,9;1,8,27]; [n,m]=size(H); for i=1:n ni=1:n; ni(i)=[]; for j=1:m mj=1:m; mj(j)=[]; A(i,j)=(-1)^(i+j)*det(H(ni,mj)) end end A=A' B在这里是矩阵H的伴随矩阵 第二种:根据矩阵的逆来求 A=det(H)*inv(H) 即可得:H(i,j)对应的代数余子式为A(j,i) format short g 当数据大于1000或小于1时便会以科学记数法显示(-e),若想坚持用整数部分加小数部分的格式来显示,就要再后边加 g format long g format hex 十六进制格式方式。 format bank 银行格式。按元、角、分(小数点后具有两位)的固定格式。 format + +格式,以+,—和空格分别表示中的正数,负数和零元素 format short e 短格式e方式,显示5位浮点十进制数 format long e 长格式e方式,显示15位浮点十进制数。 format rat 分数格式形式。用有理数逼近显示数据。如pi显示为355/113。 format loose 松散格式。数据之间有空行。 format compact 紧凑格式。数据之间无空行。

回答(2):

MATLAB中:表示X数组列的个数;
size具体用法如下:
http://jingyan.baidu.com/article/29697b91040d54ab20de3c00.html