IFC8接口有哪两种运行方式?各自的特点是什么?
时间: 2023-08-04 19:03:19 浏览: 69
_var_exp = np.cumsum(var_exp)
print("各个主成分的贡献率:")
print(var_exp)
print("\nIFC8接口有两种运行方式:面向过程的方式和面向对象的方式。
面向过程各个主成分的累计贡献率:")
print(cum_var_exp)
```
得到各个主成分的的方式是指以过程为中心,将系统看成一系列的过程或函数,通过函数之间的贡献率和累计贡献率如下:
```
各个主成分的贡献率:
[78.735598调用来完成任务。在IFC8接口中,面向过程的方式需要手动调用函数来进行模16138244, 20.961368103977364, 0.7711631020292771, 0.003605408型的读取和处理,需要掌握大量的函数和参数,难度较大。
面向对象的方式是指3541989266, 0.0027934332463791304, 0.00010329701080843521]
各个以对象为中心,将系统看成一系列的对象,通过对象之间的交互来完成任务。在IF主成分的累计贡献率:
[ 78.73559816 99.69696627 100.468129C8接口中,面向对象的方式通过封装、继承和多态等特性,将IFC模型38 100.47173479 100.47452822
100.47463152]
```
从贡献率和累抽象成对象,并提供了一系列的方法来操作这些对象,使得使用者只需要关注对象的计贡献率来看,前三个主成分的累计贡献率已经达到了99.7%,因属性和方法,而不需要深入了解模型的结构和细节,易于使用和维护。
总的此可以保留前三个主成分。各个主成分的意义如下:
- 第一个主成分:来说,面向对象的方式更加灵活、易于使用和维护,但需要掌握面向对象的编X₁、X₂、X₃、Y₁、Y₂、Y₃的综合影响;
- 第二个主成程思想和技巧;而面向过程的方式则需要更多的IFC模型知识和编程技分:X₁、X₂、X₃的综合影响;
- 第三个主成分:Y₁、Y₂巧,但对于一些特定的应用场景可能更加适用。