• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: 其他
  • 标签: matlab  

资源简介

工程问题建模与仿真案例2的全部代码实现,可以直接运行

资源截图

代码片段和文件信息

function time=get_T(point_num)
%根据给出节点个数模拟一个系统可靠工作时间
%初始状态所有节点均为perfect functioning
PF=point_num;
SO=0;DM=0;MO=0;DN=0;FB=0;
%初始化各种节点开始时间的数目
point1=zeros(2*point_num2);
%point2=zeros(2*point_num2);
%
%point1为原始的数据 2*i-1与2*i行的第1列分别是第i个点第一,二次故障时间
%point1第2*i-1与2*i行的第2列分别是第i个点第一后状态
%point2为排序后的数据,第一列按照时间顺序排序

for i=1:point_num
    [point1(2*i-11)point1(2*i1)point1(2*i-12)point1(2*i2)]=simulate_point();
end
%disp(point1);
[point2I]=sortrows(point11);
%disp(point2);
%disp(I);
for i=1:2*point_num
    time=point2(i1);
    if(time>=80000)  
        time=80000;
        break;
    end
    thing=point2(i2);
    
    if(mod(I(i1)2)>0)  %某节点第一次故障
        PF=PF-1;
        switch thing
            case {0} 
                PF=PF+1;
            case {1} 
   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2157  2017-11-18 15:19  2222\get_T.m
     文件         522  2017-11-18 15:20  2222\main.m
     文件         360  2017-11-18 15:26  2222\simulate_A.m
     文件         340  2017-11-18 15:27  2222\simulate_B.m
     文件         443  2017-11-18 15:22  2222\simulate_point.m
     文件         517  2017-11-18 15:14  2222\simulate_spot.m
     文件         817  2017-11-18 15:32  2222\system_state.m
     目录           0  2017-11-18 15:20  2222\

评论

共有 条评论