![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
hellopari
这个作者很懒,什么都没留下…
展开
-
matlab使用mex工具编译c++
mex可以将c++文件编译成matlab能够识别的代码,编译后的文件后缀在windows 64位下为:.mexw64。在matlab命令行窗口输入mex-setup,如果提示找不到编译器,则需要下载C的编译器如MinGW或MinGW-w64或TDM-GCC(我选择的是MinGW-w64)版本一定要跟自己的matlab匹配,否则用不了操作如下1:进入需要编译的c++的文件的目录2:在matlab命令行窗口输入:mex myc.cpp即可3:如果改文件有其他头文件依赖,可以将头文件放入该文件夹,或者原创 2021-01-06 15:50:19 · 1899 阅读 · 1 评论 -
matlab安装mosek工具包
1:下载地址https://www.mosek.com/downloads/tips:根据自己的matlab的版本下载对用的mosek安装包,比如我的是matlab2014a,对应的安装包是version8,否则会出错!2:安装手册https://docs.mosek.com/9.2/install/installation.htmlWindows,MSI安装程序:运行安装程序以完成安装。 去环境变量中系统变量的path检查是否有加入该路径 ,如果没有,添加: \ mosek \ 9.2 \原创 2020-12-30 21:53:44 · 2638 阅读 · 3 评论 -
matlab常用知识点
1:取cell中的元素:取x中的第一个元素X{1,1}原创 2020-11-25 15:59:35 · 141 阅读 · 0 评论 -
matlab求矩阵的一,二范式,归一化
矩阵一范式将每行规范化:normr(A)将每列规范化:normc(A)矩阵二范式将每行规范化:A = A./repmat(sqrt(sum(A.^2,2)),1,size(A,2));将每列规范化:A = A./repmat(sqrt(sum(A.^2,1)),size(A,1),1);原创 2020-11-22 11:10:29 · 1185 阅读 · 0 评论 -
matplotlib的fill_between画折线图
import numpy as npimport matplotlib.pyplot as pltx = [10000,30000,50000,100000,150000]y1=[0.07,0.09,0.15,0.21,0.55]y2=[0.41,0.83,1.22,3.46,5.17]err=np.random.randint(1,4,5)*0.05fig, ax = plt.subplots()line1, =ax.plot(x, y1, marker='d', ms=3, mfc=原创 2020-09-02 21:33:31 · 761 阅读 · 2 评论 -
如何用matplotlib画折线图,含图例,轴标题
import numpy as npimport matplotlib.pyplot as pltx = np.linspace(0, 2 * np.pi, 10)y1, y2 = np.sin(x), np.cos(x)line1, =plt.plot(x, y1, marker='o', mec='r', mfc='w')line2, =plt.plot(x, y2, marker='*', ms=10)plt.legend([line1, line2], ["line 2", "lin原创 2020-09-02 14:44:06 · 2256 阅读 · 0 评论 -
matlab简单实现余弦相似度计算
S2 = squareform(1-pdist(S1,‘cosine’)) + eye(size(S1,1));解释:pdist(S1,‘cosine’)计算S1中所有行组合之间的余弦距离。因此,所有组合之间的相似性为1 - pdist(S1,‘cosine’)。我们可以将其转换为一个方阵,其中元素(i,j)对应于第i行和第j行之间的相似性,使用squareform(1-pdist(S1,'cos '))。最后我们要把主对角线设为1因为一行本身的相似度显然是1但它不能通过pdist明确计算出来的。翻译 2020-08-23 21:17:27 · 10459 阅读 · 1 评论 -
matlab保存生成的数据用逗号隔开
dlmwrite(‘3c235.csv’,data,‘delimiter’,’,’);3c235.csv:要存的文件名data:要存的数据delimiter:表示要用分隔符隔开','用逗号隔开原创 2020-09-04 19:37:52 · 7661 阅读 · 1 评论