matlab
FL1623863129
计算机应用软件开发,长期致力于研究图像算法,人工智能算法,边缘部署,算法落地研究
展开
-
[python]gurobi安装和配置
gurobipy是一种Python接口,用于与商业数学软件Gurobi中的C ++库进行通信。gurobipy通过提供高层次的Python方法,使得使用gurobipy更加容易,并且在遵循Gurobi许可证条款的前提下可以免费使用。lb:变量的下限(如果存在)ub:变量的上限(如果存在)vtype:变量类型(GB.GRB.CONTINUOUS,GB.GRB.BINARY,或GB.GRB.INTEGER)name:为变量设置名称。原创 2024-04-15 07:38:03 · 743 阅读 · 0 评论 -
[matlab]gurobi安装和配置
注意,由于optimize函数默认是最小化目标函数,因此如果对于max的目标,应当取一个负号。完成Gurobi的注册安装和激活后,在matlab中,将gurobi的路径添加至matlab即可完成配置。(Gurobi向邮件发送验证码后,通常要过一段时间才能收到邮件,短则几分钟,多则半天。随后,要申请gurobi学术版的使用,需要使用.edu后缀的邮箱进行注册。复制上面的命令,然后进入cmd,输入上述命令,即可完成gurobi的激活。并且,可以看到相关的问题,其默认的求解器已经变成了Gurobi。原创 2024-04-15 07:32:34 · 550 阅读 · 0 评论 -
[matlab]matcaffe在matlab2023a安装和配置过程
将C:\Users\Administrator\Desktop\caffe-windows\build\install\matlab\+caffe\private\Release里面的caffe_.mexw64放到上一级目录中即。添加目录是C:\Users\Administrator\Desktop\caffe-windows\build\install\matlab\+caffe。放入C:\Users\Administrator\Desktop\caffe-windows\matlab\demo。原创 2024-04-15 07:19:26 · 1512 阅读 · 0 评论 -
’caffe,Net类析构函数时,捕获到以下错误: 错误使用caffe Could not convert handle to pointer due to invalid init key
caffe,Net类析构函数时,捕获到以下错误: 错误使用caffe Could not convert handle to pointer due to invalid init key。原创 2024-04-14 16:19:30 · 117 阅读 · 0 评论 -
[matconvnet]matconvnet-1.0-beta-25在cuda11.1以上编译问题总结
这个如果源码作者不去适配改代码根本没办法编译成功,目前最笨方法就是关闭cudnn功能,这样就不会用到cudnn这块,虽然可以用cuda但是性能折损至少一半,但是总比cpu强。此外我看网上还有cuda11.0去编译的可能这个接口没变是可以的,但是具体没有测试过。那些网上说matconvnet支持11.3的基本都是假的,这个只能等作者更新代码才行。首先可以肯定是matconvnet-1.0-beta-25不支持cuda11.1及其以上版本,因为cudnn版本问题导致源码api接口不一样,会下面类似报错。原创 2023-09-09 23:06:26 · 474 阅读 · 0 评论 -
[matlab]cvx安装后测试代码
【代码】[matlab]cvx安装后测试代码。原创 2023-09-09 20:43:12 · 418 阅读 · 0 评论 -
[matlab]matlab配置mingw64编译器
比如我mingw64-win是我随便改的文件名,然后添加环境变量,选择用户或者系统环境变量添加下面的变量。在输入mex setup C++这样Mingw64在matlab配置就完成了。第一步:下载官方绿色版本mingw64编译器然后解压放到一个非中文空格路径下面。最后记得重启matlab打开matlab输入。变量名: MW_MINGW64_LOC。变量值:自己的mingw路径。原创 2023-08-25 16:53:19 · 1062 阅读 · 0 评论 -
[matlab]cplex和yalmip安装后联合测试
由于新版本yalmip不支持Strict inequalities are not supported (learn why),即如果上面代码。就会报错,需要用>=才行哦。yalmip最新版本。原创 2023-07-10 13:28:02 · 1455 阅读 · 1 评论 -
[matlab][yalmip]Yalmip安装后测试代码
Yalmip提供了简单的语法,使用户能够轻松地定义凸优化问题。原创 2023-07-10 11:06:00 · 608 阅读 · 0 评论 -
[matconv]利用matlab的matconv库对图片进行分类
代码如下:%载入模型%读取图像并预处理%得到结果figure(1);clf;结果显示:原创 2022-11-09 22:31:29 · 478 阅读 · 0 评论 -
[matlab][原创]安装mingw后调用C++进行mex加操作
首先安装完毕Mingw后配置自己得编译器打开matlab在命令行窗口输入mex -setup然后会出现电脑已经存在编译器点击对应编译器或者输入mex -setup C++配置完毕后自己得编译器后可以正常使用了。新建一个add_test.cpp文件填写代码,以下代码是进行2数相加#include "mex.h"double add(double x, double y){ return x + y;}//设置接口void mexFunction(int...原创 2022-03-18 08:27:34 · 1002 阅读 · 0 评论 -
[matlab][转载]libsvm安装后测试代码
[heart_scale_label,heart_scale_inst]=libsvmread('../heart_scale');model = svmtrain(heart_scale_label,heart_scale_inst) ;[predicmest_label,accuracy,dec_values] = svmpredict(heart_scale_label,heart_scale_inst,model);原创 2021-04-17 10:02:37 · 236 阅读 · 0 评论 -
[MATLAB][转载]MATLAB2018b的VS2017编译器配置
MATLAB2018b和VS2017的混编matlab下mex -setup命令选择VS编译器matlab下mex -setup命令选择VS编译器前提你已安装了matlab和visual studio这两个软件,但是命令mex -setup C++发现找不到vs编译器(MinGW编译器可参考其他博文,这里不做介绍)。1.首先,你需要确定你的matlab版本是否支持你安装的vs版本,需要在路径里查看,我的是F:\matlab2018 application\bin\win64\mexopts.原创 2021-02-13 21:11:54 · 3465 阅读 · 0 评论 -
MATLAB怎么去掉旋转后的黑边方法
最近需要对文字进行倾斜校正,所以先旋转了一个图像,结果在旋转回去四周有黑边,怎么去掉黑边?在网上找了好多资料没有解决,偶然想起了OCR识别一句代码,发现很简单,现在教大家去掉。旋转回来图像我想去掉黑色部分,代码如下clear,clc,close all;I=imread('C:\\Users\\ASUS\\Desktop\\11.png');bw=rgb2gray(I)原创 2017-06-13 20:15:17 · 6610 阅读 · 0 评论 -
matlab textread用法详解
转载▼ 今天打算跑下程序,突然发现,真的很烂,不会读入数据,简单的Iris.txt一上午都没读进去,在此对matlab中的textread函数做下总结,textscan函数待续。本文主要内容引自http://linux.chinaitlab.com/administer/872894.html笔者在此基础上进行运行,修改得到以转载 2017-02-11 19:20:23 · 21483 阅读 · 0 评论