我有两个向量A(1,512)
,B(1,8
)和一个矩阵C(8,512)
。我试图使用contour(X,Y,Z)
绘制轮廓。我不知道这样做。
A
向量表示距离,B
向量是频率,C
矩阵是速度。
答案 0 :(得分:1)
这可以通过使用函数struct Root: Codable {
enum CodingKeys: String, CodingKey {
case id = "id"
case packageId = "packageId"
case package = "Package"
}
var package : Package
var id : Int
var packageId : Int
}
struct Package : Codable {
var id : Int
var color : String
}
contourf(X,Y,Z)
转换为C1=C';
contourf(B,A,C1);
,因为C
必须等于length(B)
且size(C,2)
必须等于length(A)
我引用documentation:
size(C,1)
,contourf(X,Y,Z)
和contourf(X,Y,Z,n)
使用X和Y绘制Z的填充等值线图,以确定x和y值。