- 博客(8)
- 收藏
- 关注
转载 MATLAB自带工具箱实现PCA降维代码
进行PCA降维,环境是MATLAB,网上找了很多都是介绍PCA原理的,两篇介绍的不错的PCA 原理文章,只是想实现pCA的大可不必看.原理文章1 原理文章2下面开始介绍用MATLAB自带工具包函数pca(对应老版本函数princomp,在maltab里help princomp会提示你用pca代替他)进行降维的方法. 直接上代码分析:[pc,score,latent,tsquare] = pca(...
2018-06-16 12:44:12 10986 3
原创 可视化利器 t-SNE(matlab)——用于高维数据的自动降维和绘图
t-SNE – Laurens van der Maaten(感谢学术男神们的无私开源) User_guide.pdf(用户指南)1. tsne 函数mappedX = tsne(X, labels, no_dims, init_dims, perplexity)最新的matlab(实测的是2017b) 已经集成了 tsnetsne 是无监督降维技术,labels 选项可选; X...
2018-06-16 11:12:01 28154 16
转载 将mysql数据从Windows迁移到Linux中
1、先在windows上将数据都导出一个文件。(这里以某个数据库为例)导出整个数据库mysqldump -u 用户名 -p密码 数据库名 > 导出的文件名导出指定表mysqldump -u 用户名 -p密码 数据库名 表名1 表名2 ... > 导出的文件名123452、将数据从Windows拷贝到Linux中。3、登录Linux的MySql数据库 4、创建与windows同...
2018-06-07 20:55:10 5895
原创 在Ubuntu16.04下安装mysql
sudo apt-get install mysql-serversudo apt install mysql-clientsudo apt install libmysqlclient-dev安装成功后可以通过下面的命令测试是否安装成功:sudo netstat -tap | grep mysql 出现如下信息证明安装成功: 可以通过如下命令进入mysql服务:mysq...
2018-06-07 20:52:34 130
原创 ubuntu中使用matlab访问mysql数据库
dbname = 'apknets';username='root';password='root';driver='com.mysql.jdbc.Driver';dburl = ['jdbc:mysql://localhost:3306/apknets'];%打开数据库conn = database(dbname,username,password,driver,dburl);%执行sql语句c...
2018-06-07 20:50:37 355 3
转载 MATLAB高效编程
1 向量化编程 vs. 循环加速 从我们使用MATLAB的第一天开始,就有人告诉我们,MATLAB的优势是矩阵运算,所以能不写循环就不要写循环,否则速度会很慢。 但是,从6.5版本开始(貌似我们大一就是用的6.5,六七年前的事情了),MATLAB就引入了针对循环加速的JIT(Just In Time)技术和accelerator,默认情况下,这2个加速器都是打开的,可以...
2018-06-05 07:44:10 2450
转载 如何提高MATLAB的运算速度
将提高MATLAB运算速度的途径总结为以下几点:1. 硬件方面:CPU配置高一些;2. 利用Profiler评估程序,查找出函数花费时间较多的地方优化;3. 尽量少使用for或者while循环,而是向量化;4. 循环中,尽量将变量预配置,即预先开辟空间,减少循环内部的动态配置;5. 尽量使用MATLAB函数库中的自带函数;6. 尽量将需实现的独立功能编写成M函数,尽量少用M脚本文件;7. 将程序进...
2018-06-03 13:37:29 7883
转载 matlab绘图技巧
用matlab画了一张图,投稿时要缩小,缩小后字体就会过小或者发虚。比较好的方法是如下的代码:%%%%%%%%%%%%%%%%%%%%%%plot your figure before%%%%%%%%%%%%%%%%%%%%%% figure resizeset(gcf,'Position',[100 100 260 220]);set(gca,'Position',[.13 .17 .80 .7...
2018-06-03 12:32:59 289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人