首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >matlab中向量长度的误差,但我用length()和它们相等来检查它们

matlab中向量长度的误差,但我用length()和它们相等来检查它们
EN

Stack Overflow用户
提问于 2021-09-24 13:36:32
回答 1查看 58关注 0票数 0
代码语言:javascript
复制
l1=length(A)
l2=length(L)
%Residual
V=A*X-L
S= (V'*P*V)/(6-2);
%adjusted values
Z=V+L

%plot of observed valued of y
plot(X,L)
%plot of adjusted value of Y
plot(X,Z);

%Covariance  Matrices for all Given Quantities can be Obtained by:
Cov_X= S*inv(N)
Cov_La=S*(A*N*A')
Cov_V= S*(inv(P)-A*inv(N)*A')

输出是

HA01

l1 =

代码语言:javascript
复制
 6

l2 =

代码语言:javascript
复制
 6

V=

16.7888 -31.4848 110.0764 -3.8431 -51.1036 -6.8562

Z=

1.0e+03 *

代码语言:javascript
复制
0.9685
1.0886
1.2161
1.2905
1.3390
1.4506

使用绘图向量的错误必须是相同的长度。

HA01 (第24行)图(X,L)中的错误

我以为我会意外地创造不同大小的向量等等,但长度是一样的,但它拒绝绘制。请帮忙我需要在几个小时内提交这份报告。

EN

回答 1

Stack Overflow用户

发布于 2021-09-24 13:44:18

length会告诉你它有多少个元素,而不是它的形状。如果您执行size(X)size(L),您可能会看到其中一个是1x6,另一个是6x1。转换其中一个,使它们是相同的size,而不是相同的length

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69315947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档