function [p1,p2,Nkombinasi]=kombinasifcn(N)
% N: banyaknya variabel atau kelas data yang akan dibuat
% kombinasinya
Nkombinasi=factorial(N)/(factorial(N-2)*factorial(2)); %rumus kombinasi (nCr= n!/((n-r)!*r!). n=jml variabel, r=jml kelompok (1 pasang = 2 variabel)
Ncurrent=N; %awalnya Ncurrentvar adalah sama dengan jumlah variabel
%buat matriks kosong untuk menyimpan variabel yang akan dipasangkan:
p1=[];
p2=[];
p2init=1:Ncurrent; % awalnya, p3init adalah array yang nilainya antara 1 sd jumlah variabel
for n=1:Nkombinasi %lakukan perulangan sebanyak jumlah kombinasi
Ncurrent=Ncurrent-1; %kurangkan nilai Ncurrentvar dg 1
%buat matriks kosong untuk menghimpun pasangan variabel:
p1gather=[];
p2gather=[];
if isempty(p2init)==0; %jika p2init tidak kosong
p2init(1)=[]; %hapus elemen pertama dari p2init
end
for v=1:Ncurrent %lakukan perulangan sebanyak Ncurrentvar yang telah berubah nilainya
p1gather(v)=N-Ncurrent;
p2gather(v)=p2init(v);
end
p1=[p1,p1gather]; %contoh hasil p1 : 1 1 1 1 2 2 2 3 3 4
p2=[p2,p2gather]; %contoh hasil p2 : 2 3 4 5 3 4 5 4 5 5
end
没有合适的资源?快使用搜索试试~ 我知道了~
kombinasifcn.rar_Help!_combination_matlab_p2_prouddck
共2个文件
m:1个
png:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 196 浏览量
2022-07-15
21:12:26
上传
评论
收藏 19KB RAR 举报
温馨提示
this function can help you to make 2 combination index. Example, when you have 3 variable, this function results p1 and p2. p1 contain= 1 1 2; p2= 2 3 3. This function can help you to solve multi-class and/or multi-varible problem.
资源推荐
资源详情
资源评论
收起资源包目录
kombinasifcn.rar (2个子文件)
kombinasifcn.m 1KB
click here.png 21KB
共 2 条
- 1
资源评论
邓凌佳
- 粉丝: 76
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Electron + Vue仿网易云音乐windows客户端.zip
- Dropzone.js 的 Vue.js 组件 - 带有图像预览的拖放文件上传实用程序.zip
- vue框架开发,如何在vue框架下编写代码介绍
- 移动机器人路径规划实战,入门教程实验代码
- Chart.js 的 Vue.js 包装器.zip
- BootstrapVue 为 Vue.js 提供了最全面的 Bootstrap v4 实现之一 具有广泛且自动化的 WAI-ARIA 可访问性标记 .zip
- Babel , Vue JSX 相关软件包的 monorepo.zip
- Java多线程基础学习指南:原理、实现与实战
- 西电微机原理实验:实验内容、步骤与实践指导 - 计算机科学与技术专业的教学辅助材料
- 计算机网络课程设计:选题指南与实践要点
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功