ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

MATLAB学习(补充中...)

2022-09-12 19:02:57  阅读:260  来源: 互联网

标签:... 运算 补充 矩阵 生成器 MATLAB 随机数 安装


一、MATLAB基础

1. 学会完成MATLAB的安装与启动

MATLAB(矩阵实验室)是由美国MathWorks公司出品的商业数学软件,这是一款可专业分析数据的软件,软件的功能性十分强大,新版matlab 2018a增强各项功能的特性,如对图形、数据导入和导出及语言和编程进行了增强,更新了实时编辑器的交互式图形,增强了硬件支持等,让各类数学或者科研人员可以轻松地进行计算和分析等操作。MATLAB安装步骤如下:

(1)软件包下载:

Matlab R2018a(64位)下载链接:

https://pan.baidu.com/s/1nBeHrPZFwyDrtiQGXPR0dA

提取密码:ywge

安装前须知:

  • 安装全程须断开电脑网络,否则安装不成功;

  • Matlab 2018a的安装包必须使用虚拟光驱加载,推荐使用ULtraISO,千万不要解压进行安装;

  • Matlab2018a适用于WIN7/8/10(64位)系统;

  • Matlab 2018a推荐电脑配置:内存4G+,处理器酷睿I5+。

(2)安装步骤:

  1. 使用“百度网盘客户端”下载Matlab 2018a软件安装包和Crack破解文件到电脑磁盘里,注意:Matlab 2018a安装包为两个iso格式文件‘

  2. 安装前先断开电脑网络,然后找到R2018a_win64_dvd1.iso,鼠标右击选择【装载】(WIN10系统自带虚拟光驱,所以可以直接打开.iso文件;WIN7/8系统加载.iso文件需要另外安装虚拟光驱,可安装ULtraISO);

  3. 在弹出的窗口内找到setup.exe,鼠标右击选择【以管理员身份运行】;

  4. 勾选“使用文件安装密钥”,然后点击【下一步】;

  5. 许可协议界面,勾选“是”,然后点击【下一步】;

  6. 输入安装密钥:09806-07443-53955-64350-21751-41297,然后点击【下一步】;

  7. 选择安装文件夹,默认安装在C盘,因软件占用磁盘空间12G+,建议点击【浏览】更改软件安装位置,注意:安装路径文件夹名称均不能出现中文字符!可软件安装在D盘Matlab2018a文件夹下,设置好后点击【下一步】;

  8. 去除第一条产品的勾选,放心,你一般不会用到的!然后点击【下一步】;

  9. 勾选“桌面”和“开始菜单”创建快捷方式,然后点击【下一步】;

  10. 默认,点击【安装】;

  11. 安装进度条达59%时,弹出窗口提示:弹出DVD1并插入DVD2以继续,先不要点击“确定”,也不要关闭,先把它放在一边;

  12. 下面开始装载第二个.iso文件,在装载新的.iso文件一定要先弹出之前加载的.iso文件,否则无法继续安装,双击桌面“此电脑”图标进入文件资源管理界面,找到之前加载的虚拟光驱,鼠标右击选择【弹出】;

  13. 返回初始软件安装包,然后找到R2018a_win64_dvd2.iso,鼠标右击选择【装载】;

  14. 点击安装界面中【确定】继续安装;

  15. 安装完成后弹出产品配置说明界面,默认,点击【下一步】;

  16. 安装完成,点击【完成】,安装结束后请勿直接打开软件,后续还须进行破解;

  17. 下面开始破解,返回初始安装文件夹,将安装包里的R2018a_Win64_Crack.zip解压,打开解压后的文件如图所示:

  18. 在解压后的文件里将License_standalone.lic复制到安装目录中Licenses文件夹里,例如安装路径位是D:\Matlab2018a,所以复制到D:\Matlab2018a\ Licenses\文件夹下;

  19. 打开Crack文件内的R2018a\bin\win64文件夹,将文件夹里面的netapi32.dll文件复制并粘贴到安装目录中win64文件夹下,例如安装路径位是D:\Matlab2018a,所以复制到D:\Matlab2018a\bin\win64文件夹下;

  20. 破解完成,双击桌面Matlab 2018a图标打开软件即可正常使用;

    界面如下图1所示:

2. 矩阵的基本操作与运算

2.1 矩阵的简单输入与操作

  • MATLAB以m×n的形式保存矩阵,其中m是行数,n是列数,特别地,一个1×1矩阵是一个标量;1×n矩阵是一个行向量,m×1矩阵是一个列向量;矩阵的全部元素可以是实数,也可以是复数;方括号“[]”表示一个矩阵,空格或逗号把相邻列元素分开,分号把相邻行分开;大矩阵可用多行语句输入,用回车符代替分号来区分矩阵的行。

例如输入:


%行向量的输入一种方式,空格隔开

a = [1 2 3 4]

%行向量的输入另一种方式,逗号隔开(行向量=数组)

a1 = [1,2,3,4]

%列向量的输入

b = [1;2;3;4]

%矩阵的输入

c = [1 2 3;2 3 4;3 4 5]


结果如下:

  • 数组一般包括向量和矩阵,一维数组即向量(vector),二维数组即矩阵(matrix)。冒号是MATLAB中的一个重要字符,其基本使用格式为:s1:s2:s3,其中,s1为起始值,s2为步长,s3为终止值。若s2的指为负数,则要求s1大于s3,否则结果为空向量;若s2不写,则取默认值1。

例如:


  • 二维数组子数组进行标识和寻访的最常见格式如下:

全下标法:

​ A(r,c):它由A的“r指定行和c指定列”的元素组成;

​ A(r,:):它由A的“r指定行”和“全部列”上的元素组成;

​ A(:,c) 它由A的“全部行”和“c指定列”上的元素组成;

单下标法:

​ A(

标签:...,运算,补充,矩阵,生成器,MATLAB,随机数,安装
来源: https://www.cnblogs.com/KangYiming/p/16686998.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有