我知道public partial class MyDbContext : DbContext
{
public MyDbContext (DbContextOptions<MyDbContext> options)
: base(options)
{
}
public virtual DbSet<DimEntity> DimEntity { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<DimEntity>(entity =>
{
entity.HasKey(e => e.EntityEntityId);
entity.ToTable("DimEntity", "mm");
entity.Property(e => e.EntityEntityId).HasColumnName("Entity_EntityID");
});
}
}
public partial class DimEntity
{
public int EntityEntityId { get; set; }
public string EntityKey { get; set; }
}
中有一些选项可以重新布线,例如watts_Strogatz网络,我们可以这样确定:
Networkx
,n是节点数,m是连接的最近节点,p是重新布线的概率。
现在我有一个周期性的网格网络。因此所有节点的度数均为4。我想重新布线以接近2d小世界网络。我该怎么办?