MATLAB函数ind2vec的作用

mip版  关注:143  答案:3  悬赏:10

解决时间 2021-01-25 07:24

已解决

2021-01-24 21:30

>> p=[0 0 0 1 1 1 -1 -1 -1;0 1 -1 0 1 -1 0 1 -1;1 1 10 10 1 1 1 10 1];

>> tc=[1 1 2 2 1 1 1 2 1];

>> t=ind2vec(tc)

t =

(1,1) 1

(1,2) 1

(2,3) 1

(2,4) 1

(1,5) 1

(1,6) 1

(1,7) 1

(2,8) 1

(1,9) 1

为什么会出现这样的运行结果?

最佳答案

2021-01-24 22:47

ind2vec则反过来理解即可,如一个索引适量A=[1 3 2 2 2 1 2 1],求ind2vec?

从A可以看出A是1行8列的(如果实在不知道,就用size(A)查看),从A中元素最大值"3"可以看出,索引对应的向量是3行的,还不理解?那就用最基本的方法,因A中元素对应的是行号,设B=ind2vec(A),意味着B(1,1),B(3,2),B(2,3),B(2,4), B(2,5), B(1,6),B(2,7),B(1,8)对应的值是"1",其余元素均为"0"

1 0 0 0 0 1 0 1

B=ind2vec(A)= 0 0 1 1 1 0 1 0

0 1 0 0 0 0 0 0

神经网络中:

a = sim(net,P) 后运行的结果是:a =

(10,1) 1 %表示输入第1个测试样本数据,10号神经元获胜(我用的是hextop建立的竟争层)

(10,2) 1 %表示输入第2个测试样本数据,10号神经元获胜

(9,3) 1 %表示输入第3个测试样本数据,9号神经元获胜

(8,4) 1 %表示输入第4个测试样本数据,8号神经元获胜

(8,5) 1 。。。。。。

(29,6) 1

(40,7) 1

(50,8) 1

(60,9) 1

(60,10) 1

用ac = vec2ind(a) 后可得:

ac =

Columns 1 through 10

10 10 9 8 8 29 40 50 60 60

这样可以更清晰地看出来从第一个样本到最后一个样本,分别是那个神经元获胜。

全部回答

1楼

2021-01-25 00:51

IND2VEC and VEC2IND allow indices to be represented

either by themselves, or as vectors containing a 1 in the

row of the index they represent.

变成矢量表示了

2楼

2021-01-25 00:12

你好!

IND2VEC and VEC2IND allow indices to be represented

either by themselves, or as vectors containing a 1 in the

row of the index they represent.

变成矢量表示了

希望对你有所帮助,望采纳。

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

matlab vec2ind,MATLAB函数ind2vec的作用相关推荐

  1. matlab中的measure,关于matlab中awgn函数中参数作用的测试

    matlab中加性白噪声awgn函数主要格式是awgn(sig,SNR,sigpower) 对于sigpower参数进行了一下测试,其表示的作用应该是作为SNR参考0db的信号功率 以这段代码对参数作 ...

  2. matlab中imadjust,matlab中imadjust函数的作用及应用举例

    imadjust简介 imadjust是一个计算机函数,该函数用于调节灰度图像的亮度或彩色图像的颜色矩阵.在matlab的命令窗口中键入: doc imadjust或者help imadjust即可获 ...

  3. Matlab:Matlab中常用的函数、案例详细攻略

    Matlab:Matlab中常用的函数.案例详细攻略 目录 常用函数 1.与文件相关 2.MATLAB GUI不同控件函数间变量传递方法 常用函数 Matlab中的bwmorph函数解释 bwmorp ...

  4. Matlab中的函数句柄@

    本系列文章由 @yhl_leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/50699990 @是Matlab中的句柄 ...

  5. matlab pdepe函数边界,科学网-使用MATLAB中pdepe函数求解一维偏微分方程-邓浩鑫的博文...

    由于自己科研水平较低,记录的各种体会更多的是给自己做个小结,错误之处,欢迎大家指正. 使用MATLAB求解偏微分方程或者方程组,大致有三类方法.第一种是使用MATLAB中的PDE Toolbox,PD ...

  6. matlab离散方波信号,MATLAB - 在ODE15s函数中生成方波信号?(MATLAB - Generate square signal in ODE15s function?)...

    MATLAB - 在ODE15s函数中生成方波信号?(MATLAB - Generate square signal in ODE15s function?) 我试图从函数内部生成一个方形信号,通过O ...

  7. matlab中diag函数blkdiag函数的用法

    matlab中blkdiag的用法和diag函数的用法相似: diag函数的作用: diag(a),若a是一个向量,则diag函数的作用是产生一个对角线为a的矩阵: a=[1 2 3]; diag(A ...

  8. 中国自己的matlab,创建matlab中中国的holidays函数

    国内的分析软件,很少有讨论节假日的影响和修正.反正我查看了主流的行情软件,没有发现一个软件有的.Matlab有假日函数holidays,但只是针对美国的假日.理论上虽然可以处理各个市场的假日,提供了c ...

  9. matlab读文件函数程序,Matlab 文件读写函数

    MATLAB中的文件 m文件: 命令行方式程序可读性差,而且不能存储,对于复杂的问题,应编写成能存储的程序文件.包含matlab语言代码的文件称为m文件,其扩展名为m. 用户如想灵活应用matlab去 ...

最新文章

  1. 刚刚!2020世界大学学术排名正式发布:中国内地144所大学上榜!
  2. R语言ggplot2可视化绘制累积计数图(累加图,cumulative counts)
  3. 年终盘点篇:2018年开源市场5大发展趋势
  4. Java连接open fire_java – 为什么我不能连接到openfire服务器?
  5. 卖萌屋原创专辑首发,算法镇魂三部曲!
  6. 图片的 css sprite的应用思考
  7. char与byte差异
  8. 数据可视化插件 echart
  9. Redis搭建及介绍
  10. 安装android studio报错Failed to install Intel HAXM.
  11. postgresql: the application server could not be contacted --2020-11-17
  12. 老羊摘编自《罗辑思维跨年演讲》——分享3——阿里和腾讯
  13. MDM9607 SE1801A安全芯片调试记录
  14. word2vec和bert的基本使用方法
  15. 使用Oracle数据库的一些小记录 1
  16. 微信公众号教程-注册发布文章
  17. python实验楼工资计算器_挑战:工资计算器读写数据文件
  18. 条形码EAN-13码和EAN-8码的原理
  19. 阿里巴巴 Excel工具easyExcel
  20. python内存持续增长_Python 进程内存增长解决方案

热门文章

  1. 目标检测——NMS算法的学习笔记~
  2. 数组可以容纳多少水----------给你出道题
  3. leetcode942. DI String Match
  4. 【MySQL】Linux下登录mysql时忘记密码了怎么办?
  5. 【100题】第十四题(数组中找两个数使其和等于输入数)
  6. SQL不重复查找数据及把一列多行内容拼成一行
  7. 夺命雷公狗---node.js---21之项目的构建在node+express+mongo的博客项目6之数据的遍历...
  8. EF中关于TransactionScope的使用
  9. 天的故事 V1.0.2
  10. NET报表工具 EastReport