资源简介
matlab 中连续区间进行交并集操作,输入输出为向量表示的连续区间如A=[a,b,c,d]表示A=(a,b)U(c,d),A为最简表达式,各个集合不相交
代码片段和文件信息
function Out=CombSet(AB)
LA=length(A);
LB=length(B);
sub_A=reshape([ones(1LA/2);zeros(1LA/2)]1LA);
sub_B=reshape([ones(1LB/2);zeros(1LB/2)]1LB);
T_A=[A;sub_A];
T_B=[B;sub_B];
T_O=sortrows([T_AT_B]‘1);
Out=T_O(11);
Loop=1;
start=1;
num=1;
while (num<(LA+LB))
num=num+1;
if T_O(num2)==1
start=start+1;
if start==1
Out=[OutT_O(num1)];
end
else
start=start-1;
if start==0
Out=[OutT_O(num1)];
end
end
end
function Out=CombSet(AB)
LA=length(A);
LB=length(B);
sub_A=reshape([ones(1LA/2);zeros(1LA/2)]1LA);
sub_B=reshape([ones(1LB/2);zeros(1LB/2)]1LB);
T_A=[A;sub_A];
T_B=[B;sub_B];
T_O=sortrows([T_AT_B]‘1);
Out=T_O(11);
Loop=1;
start=1;
num=1;
while (num<(LA+LB))
num=num+1;
if T_O(num2)==1
start=start+1;
if start==1
Out=[OutT_O(num1)];
end
else
start=start-1;
if start==0
Out=[OutT_O(num1)];
end
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1074 2019-10-13 19:06 CombSet.m
文件 560 2019-10-13 19:08 IntSet.m
----------- --------- ---------- ----- ----
1634 2
- 上一篇:粒子群算法无功优化程序
- 下一篇:指纹预处理图matlab实现
相关资源
- 指纹预处理图matlab实现
- 基于matlab实现gold码
- 作业车间调度matlab源码及解析
- 邮政编码识别
- 基于Matlab的导线网坐标计算
- 基于MATLAB工具的遗传算法求解有约束
- 电力系统牛拉法潮流计算MATLAB程序
- 基于块匹配的视频序列的运动补偿
- 曲波变换重构
- 免疫算法matlab-物流中心选址的应用
- 烟花算法进行函数优化通用matlab代码
- 基于MATLAB的鸢尾花数据集分类
- MATLAB串口通信软件
- 非对称限幅正交频分复用matlab实现
- 智能车matlab仿真代码更新版
- 光伏阵列matlab仿真
- 超效率dea,BCCCCR三个模型matlab代码
- 磁链观测器模型
- FastICA2.5
- 图像傅里叶变换和幅度、相位谱重组
- 基于MATLAB 的三项桥式全控整流电路仿
- MUSIC算法AOA估计
- 情感语音识别代码matlab
- matlab程序补偿色散
- 小世界网络属性
- SOM-TSP[Matlab].rar
- matlab的逆变电路仿真
- 两机五节点系统的潮流计算
- matlab与ABB机器人建立socket通讯
- 基于MATLAB的血管三维重建源代码
评论
共有 条评论