【matlab安装】手把手图文并茂安装matlab2021(win10版)

article/2025/10/16 21:56:19

中国史之【祖甲改制】:
祖甲,商朝第25位国王。祖甲即位后,建立了完备的周祭制度,在王位继承问题上,改变兄终弟及制,开始完全采用父死子继制。
-来源:全历史APP

(心急的同学可以直接跳到第二节安装的介绍)

俗话说:“好记性不如烂笔头”,多写写多记记,总不会错。多一些不为什么的坚持,少一些功利主义的追求。

上期python系列的笔记已经分享完毕。这期,我们打算切入正题——计算机视觉。有的同学学习CV,都是直接从深度学习开始。当然,目前基本做CV的都是用深度,但是传统的数字图像处理是非常值得学习的,有助于更好理解图像更底层的逻辑。

但是,学数字图像处理,也不需要学得非常深入,我觉得以了解和知道相关知识点为主,确实用到的时候,具体再深究。这里推荐两种方式,一是matlab图像处理工具包,二是opencv官方文档。

这两个我恰好都学过一点,现在基本以opencv为主,但是一开始学习,直接从matlab入手会比较方便。所以,本系列打算介绍matlab图像处理。

1、matlab简介

matlab是什么?

百度百科的解释是:MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。

单单从上面涉及的领域,可以得知两点:

第一,matlab就是一个科研工具包,而且是个大杂烩,是众多科研领域,特别是工科生的必备工具。其中,mat是matrix(矩阵)的简写,所以matlab就是进行数据分析,特别是矩阵运算的一个工具。

这就巧了,一幅数字图像,在计算机眼里,就是一个矩阵像素。所以,我们最关注的是matlab里面的图像处理工具包。

第二,matlab是美国出品的商业软件。这就有美国科技封锁,禁止我们大学使用matlab的风波。即使这样,有个技术叫“破解”。所以,我通过资料查找,在网上找到了合适的版本,下面跟我一起安装matlab。

2 、安装matlab2021

为了尊重知识以及避免侵权纷争,我这里申明:本教程使用的matlab软件安装包以及安装的过程,均来自互联网通过学习视频中bilibili up主:偏微分丶,具体的链接是:Matlab安装教程。
喜欢看视频的可以直接去B站观看,本内容是基于视频中的内容,手把手安装成功并截图步骤。

(1)下载安装包

本教程使用的matlab软件来自互联网,可以自行搜索,本文不提供相关软件下载

在互联网上找到安装包后进行下载,然后进行解压:

(2)运行安装

打开iso文件,在文件夹内,以管理员身份运行setup.exe进行安装。

打开后右上角选择“我有文件安装密钥”。同意协议后,输入密钥
(这个密钥在我安装时还能使用,但不排除后续不能使用的情况,若不能使用,只好再去强大的互联网上找找):

09806-07443-53955-64350-21751-41297

下一步,选择许可证文件。点击“浏览”,需要找到解压包内,MatlabR2020b Win64 Crack文件夹内选择“license_standalone.lic”。

选择安装地址,这个要注意了。因为Matlab文件很大,好像全部安装是30G。所以建议不要用默认的路径,自己选一个大点的盘来安装。

顺便提一句,不管是安装路径还是以后的程序文件命名,都不要用中文。甚至电脑的用户名也建议写英文,不然很多麻烦。比如,我的路径是:

选择产品时,如果你的硬盘空间大,可以全选。顺便提一句,并不是你装少了几个工具箱,运行程序就快了。其实不会,因为安装的工具包就是一堆m文件,下载了没调用和没下载是一样的。如果自己空间不够,纯粹只是想作为计算机视觉和数字图像处理学习的工具,我只安装了:

安装的工具包
MATLAB Parallel Server(必须)
MATLAB(必须)
Computer Vision Toolbox
Deep Learning Toolbox
Image Acquisition Toolbox
Image Processing Toolbox(必须)

下面只需要下一步,即可:

点击“开始安装”即可。我共安装6个包,也占了大约10G的空间。接下来,只需要等待安装完毕。

安装完后关闭窗口就行。但是还有最后一步:替换dll文件。
找到路径为解压包中的dll文件:

Matlab R2020bWin64 Crack\R2021a\bin\win64\matlab_startup_plugins\lmgrimpl

复制dll文件到安装包路径中,进行替换:

你的Matlab安装路径下的\bin\win64\matlab_startup_plugins\lmgrimpl
例如我的是:E:\Matlab2021\bin\win64\matlab_startup_plugins\lmgrimpl

最后,再复制crack文件夹下面的license.lic文件到安装目录的licenses文件夹下。

这样就安装完成了。

(3)验证一下:

运行程序在安装包下的bin文件夹的,后缀是exe,建议右键添加至桌面快捷方式。

双击打开的时候,刚启动是很慢的,所以不要着急,毕竟文件夹那么大,要等等。

看到以上界面说明安装成功了。有了工具,就可以玩耍了。

【声明】:学习笔记基于互联网上各种学习资源的个人整理。

以上是本期内容,下期介绍matlab的主界面。

我叫小保,一名计算机视觉爱好者、学习者、追随者,欢迎关注我一起学习。


http://chatgpt.dhexx.cn/article/MrXjp3Z0.shtml

相关文章

pom文件导入maven依赖

在使用IDEA过程中,有很多地方需要pom文件导入maven依赖,以给pom文件添加一个spark-core的依赖为例: 1.找并进入网站:Maven Repository: Search/Browse/Explore (mvnrepository.com) 2.在搜索框输入:spark-core&#…

pom文件project爆红

项目突然pom文件的project爆红,导致依赖导不进来,所有项目文件都爆红。导致这种情况一般分为三种。 很多文章已经写过前两种。 第三种是网络问题或者其他问题导致下载jar包时没下载完全。 可以找到自己的maven本地仓库,删除这个项目用到的…

pom文件分析(笔记)

1. pom文件扩展名是 .xml,顾名思义,pom文件是配置文件,它的下面存放的是项目所需要的各种依赖。pom文件定于了一个maven项目的maven配置,一般pom文件的放在项目或者模块的根目录下。maven官网:Maven – Welcome to …

pom文件显示删除线

idea中的maven项目中pom.xml文件显示删除线 解决方案 CtrlAltS 打开设置搜索Ignored 如下图将排除的文件前的勾去掉即可

pom文件报红

pom文件报红 原因一:maven起作用了,但最后导入依赖后依然报红 1.maven使用镜像库错误的原因,比如有的公司有自己的镜像库,这个询问公司老员工 2.maven的配置文件缺少配置,比如没有配置jdk版本或没有指向仓库的路径 修改…

Maven之POM文件build标签详解

文章目录 1. 重新认识pom文件2. 重要标签详解2.1 dependencyManagement标签2.2 build标签2.2.1 约定的目录结构2.2.2 备用插件管理2.2.3 生命周期插件2.3.3.1 坐标部分2.3.3.2 执行部分 3. 典型应用3.1 指定 JDK 版本3.1.1 提出问题3.1.2 暂时取消 settings.xml 配置3.1.3 编写…

pom文件被忽略

项目场景: 在idea中创建了一个项目,新建了一个模块 问题描述 提示:这里描述项目中遇到的问题: 发现新建的模块建错了,然后移除模块,删除相关文件后,又新建一个相同名字的模块时,出…

pom文件下载

对于收费的依赖&#xff0c;会 无法直接注入到pom.xml文件中下载&#xff0c;所以只能手动在cmd中操作命令键注入 操作命令如下&#xff1a; 依赖 <dependency><groupId>com.aspose.words</groupId><artifactId>aspose-words-jdk16</artifactId&g…

Maven的pom文件

本文参考于&#xff1a;https://blog.csdn.net/qq_47759220/article/details/119079757 一、maven项目的目录结构 pom文件定于了一个maven项目的maven配置&#xff0c;一般pom文件的放在项目或者模块的根目录下。 maven的遵循约定大于配置&#xff0c;约定了如下的目录结构&…

Maven中pom文件常见的标签使用以及介绍

一、pom文件介绍说明 1、下面是我做毕业设计时候的pom文件说明&#xff0c;可能部分说明不全&#xff0c;会在二级标题中&#xff0c;把需要特殊说明的&#xff0c;单独拎出来。 <?xml version"1.0" encoding"UTF-8"?> <!--project是pom文件的…

什么是pom文件

什么是pom文件&#xff1f; POM文件&#xff08;Project Object Model&#xff09;是Maven项目的核心文件之一&#xff0c;它定义了项目的基本信息、依赖关系、构建配置等。POM文件是一个XML文件&#xff0c;包含了项目的坐标、依赖、插件、构建配置等信息。在Maven中&#xf…

Maven中的pom.xml文件超详细解析

Maven中的pom.xml文件超详细解析 我们在平时的开发中都会或多或少的使用maven来管理和构建我们的项目&#xff0c;即使使用了各种框架jar包也是通过Maven来引入的&#xff0c;所以我觉得有必要了解pom.xml文件中的每一项配置&#xff0c;来帮助我更好的使用Maven这个自动化工具…

JAVA如何调用C/C++动态库

一、调用方式&#xff1a; JAVA调用C/C动态库有很多方法&#xff0c;常用的有JNI&#xff08;Java Native Interface&#xff09;、JNA&#xff08;Java Native Access&#xff09;。 JNI&#xff1a;早在JAVA1.1版本就开始支持&#xff0c;它定义了一种公用的语法&#xff0c…

java调用C++的过程?

jni是java和C、C通信的桥梁。 java适合写上层的应用&#xff0c;C、C适合写底层的应用。因为C、C就是跟底层打交道的。 当然这里并不讨论那么多&#xff0c;只是我要记住这一点&#xff0c;我所以做的工作就是如何使用jni&#xff0c;把留在.java中的本地的接口&#xff0c;让C…

JAVA调用C语言程序

JAVA调用C语言程序 JAVA调用C语言程序1. 编写带有native声明的方法的Java类2. 使用javah 生成&#xff1a;jniSample.h的头文件3. 使用C实现本地sum方法&#xff1a;(这里我生成文件时候&#xff0c;误写了jinSample)。4. 将本地方法编写的文件生成动态链接库。5. 再次刷新项目…

Java简单调用C语言函数

Java简单调用C语言函数 1.安装Dev-Cpp2.编写并编译Java代码3.新建工程4.修改C代码4.1将第2步生成的.h文件复制黏贴到dll.h里面4.2修改dllmain.cpp文件4.3 保存并编译4.4编译错误解决 5.将编译好的dll文件放到java安装目录下的bin目录下6.运行 1.安装Dev-Cpp 2.编写并编译Java代…

C 调用 Java 方法

文章目录 1 Java 代码2 C 代码3 总结3.1 获取参数3.2 调用方法 1 Java 代码 JNI 代码 package com.karashok;import java.util.UUID;public class JNIDemo {/*** 获取静态方法返回值*/public static native String sayHello();/*** 获取方法返回值*/public native String say…

java调用c/c++代码

JNI是Java Native Interface的英文缩写, 中文翻译为本地调用, 自从Java 1.1开始就成为了Java标准的一部分。 C/C是系统级的编程语言, 可以用来开发任何和系统相关的程序和类库, 但是Java本身编写底层的应用比较难实现, 使用JNI可以调用现有的本地库, 极大地灵活了Java的开发。…

java调用C++代码

首先我的参考博客如下&#xff1a; https://www.cnblogs.com/CLAYJJ/p/7725975.html https://www.cnblogs.com/xiaocainiao2hao/p/5619862.html https://www.cnblogs.com/langtianya/p/3470896.html 流程如下&#xff1a; 1.建立一个java文件&#xff0c;在这里我只写了一…

C语言调用Java JNI

最近项目中需要使用JNI&#xff0c;所以研究了一下&#xff0c;其中遇到过不少问题&#xff0c;总结一下&#xff0c;让遇到同样问题的人可以得到解决。 在C/C中调用Java的方法一般分为五个步骤&#xff1a;初始化虚拟机、获取类、获取类的方法、创建类对象、调用方法和退出虚…