MATLAB
濯君
求知,内敛,有趣,勤静
展开
-
机器学习(周志华) 参考答案 第三章 线性模型 3.3
一:matlab实现 1.数据的Excel处理 2.代码# -*- coding: utf-8 -*-old_l = 0;n = 0;b = [0;0;1]; %对应书中(3.25)下的B=(w;b),因为x有两个属性:密度,含糖率,所以有b三行,还有一个是w*x+b中的b。x = xlsread('E:\Program Files\octave\西瓜3.0.xlsx'...转载 2018-08-28 09:54:55 · 6175 阅读 · 1 评论 -
机器学习(周志华) 参考答案 第三章 线性模型 3.4
4.选择两个UCI数据集,比较10折交叉验证法和留一法所估计出的对率回归的错误率。选取了UCI上iris数据集,内部共150个数据,3种类别,每类50个样本。 每次选择两类做二分类计算,做3轮计算。每轮选取100个样本,10折法选45正45反,剩下10个作为验证,一共10组,共验证100例;留一法每次留1个做验证,一共100组,也是100例。每个方法最终验证300例,直接比较错误分类的个数...转载 2018-08-28 19:56:03 · 3508 阅读 · 2 评论 -
机器学习(周志华) 参考答案 第三章 线性模型 3.5
一:西瓜数据集3.0 二:代码# -*- coding: utf-8 -*-%线性判别分析(LDA) 西瓜数据集3.0ɑx = xlsread('E:\Program Files\octave\watmalen3.0.xlsx', 'Sheet1', 'A1:Q2');y = xlsread('E:\Program Files\octave\watmalen3.0.xlsx'...转载 2018-09-02 11:08:33 · 1812 阅读 · 0 评论 -
matlab.engine.MatlabExecutionError: 输出参数太多。
eng.extract_SRM_fea(stego_path, save_stego_path, nargout=0) #在函数参数里加上nargout=0转载 2019-04-26 16:29:51 · 8755 阅读 · 0 评论 -
matlab输出原始图像和修改图像像素的对比
cover = imread('s3898.pgm'); %原始图像路径stego = imread('ad3898.pgm');%修改图像像素后的图像路径figure;subplot(1, 2, 1); imshow(cover); title('cover');subplot(1, 2, 2); imshow((double(stego) - double(cover) + 1)/2...原创 2019-06-06 16:31:14 · 2370 阅读 · 2 评论 -
matlab parallel computing toolbox 使用
一:查看Linux系统里cpu核数及相关信息lscpu二:matlab里查看CPU核情况feature('numcores')三:获取当前最大的可使用线程数N = maxNumCompThreads四:使用多线程if isempty(gcp('nocreate')) %如果之前没有开启parpool则启动 parpool(maxNumCompThreads); %...原创 2019-07-05 11:42:11 · 11043 阅读 · 1 评论 -
Python matlab engine使用
一:首先在MATLAB中按官方教程安装好Python MATLAB 支持二:使用import matlab.engineeng = matlab.engine.start_matlab()eng.stc_encoder(image_name, payload, 0, nargout=0) #调用MATLAB函数...原创 2019-07-29 20:35:21 · 4669 阅读 · 0 评论 -
matlab 按行读取TXT文件
ExamplesRead and display the file fgetl.m one line at a time:fid = fopen('fgetl.m');tline = fgetl(fid);while ischar(tline) disp(tline) tline = fgetl(fid);endfclose(fid);参考转载 2019-07-26 18:30:20 · 13566 阅读 · 0 评论