数学建模需要的Matlab知识速成
最近在备战数学建模,就来专题学习了matlab,在这里权当做一下我的学习记录啦哈,希望可以帮到大家
atan
arctanx在matlab中表示为atan(),例如: >> atan(1)-pi/4 % 表示arctan(1)-π/4ans = 0
注释
单行注释
单行注释,用:%,如下所示:
%绘制正弦曲线
clear;
close all;
clc;
x=-2*pi:0.01:2*pi;
y=sin(x);
plot(x,y)
多行注释
多行注释,宜用:%{ %}(当然也可以用 % 来注释),如下所示:
%{
把图形显示窗口分成四个格子,
每个格中显示不同的正弦曲线。
%}
clear;
close all;
clc;
x=-2*pi:0.01:2*pi;
y1=sin(x);
y2=sin(2 .* x);
y3=sin(3 .* x);
y4=sin(4 .* x);subplot(2,2,1);
plot(x,y1)subplot(2,2,2);
plot(x,y2)subplot(2,2,3);
plot(x,y3)subplot(2,2,4);
plot(x,y4)
快捷键
- Ctrl+R,即可实现%注释(选中多行也能注释的);
- Ctrl+T,取消%注释(多行也ok);
meshgrid
二维和三维网格
语法
[X,Y] = meshgrid(x,y)
[X,Y] = meshgrid(x)
[X,Y,Z] = meshgrid(x,y,z)
[X,Y,Z] = meshgrid(x)
说明
示例
[X,Y] = meshgrid(x,y)
基于向量 x
和 y
中包含的坐标返回二维网格坐标。X
是一个矩阵,每一行是 x
的一个副本;Y
也是一个矩阵,每一列是 y
的一个副本。坐标 X
和 Y
表示的网格有 length(y)
个行和 length(x)
个列。
示例
[X,Y] = meshgrid(x)
与 [X,Y] = meshgrid(x,x)
相同,并返回网格大小为 length(x)
×length(x)
的方形网格坐标。
示例
[X,Y,Z] = meshgrid(x,y,z)
返回由向量 x
、y
和 z
定义的三维网格坐标。X
、Y
和 Z
表示的网格的大小为 length(y)
×length(x)
×length(z)
。
示例
[X,Y,Z] = meshgrid(x)
与 [X,Y,Z] = meshgrid(x,x,x)
相同,并返回网格大小为 length(x)
×length(x)
×length(x)
的三维网格坐标。
我们先来看看 Matlab 的界面构成:
在界面的最左端是文件目录,在中间是命令行窗口,右边是工作区
这份博客主要是为了数学建模使用,当然如果需要考前速成也可以参考
1.生成矩阵
首先来看生成矩阵的方式:
1.直接法
代码如下:
matrix = [1, 2, 3; 4, 5, 6; 7, 8, 9]
在命令行窗口输入上面的代码可以得到生成的矩阵。
以上是我的一些笔记,但上面并不是重点哦!
下面才是!我在这里推荐大家学习这个博客,博主整理的非常到位。
数学建模需要的Matlab知识速成,两小时Matlab速成,Matlab小白教程
https://blog.csdn.net/a1351937368/article/details/105848991
如有冒犯上面博主,请联系我删帖,谢谢啦,大家加油。
数学建模需要的Matlab知识速成相关推荐
- 数学建模-插值算法(Matlab)
注意:代码文件仅供参考,一定不要直接用于自己的数模论文中 国赛对于论文的查重要求非常严格,代码雷同也算作抄袭 如何修改代码避免查重的方法:https://www.bilibili.com/video/ ...
- 数学建模专栏 | 开篇:如何备战数学建模竞赛之 MATLAB 编程
作 者 简 介 卓金武,MathWorks中国高级工程师,教育业务经理,在数据分析.数据挖掘.机器学习.数学建模.量化投资和优化等科学计算方面有多年工作经验,现主要负责MATLAB校园版业务.曾2次获 ...
- 【数学建模】基于matlab武汉地铁2号线路线地图动态模拟【含Matlab源码 1092期】
一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数学建模]基于matlab武汉地铁2号线路线地图动态模拟[含Matlab源码 1092期] 点击上面蓝色字体,直接付费下载,即可. 获取代 ...
- 【数学建模】基于matlab船舶三自由度MMG模型【含Matlab源码 1925期】
⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数学建模]基于matlab船舶三自由度MMG模型[含Matlab源码 1925期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式 ...
- 【数学建模】基于matlab动态水波仿真【含Matlab源码 2056期】
⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数学建模]基于matlab动态水波仿真[含Matlab源码 2056期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: 付费 ...
- 【数学建模】基于matlab zernike泽尼克多项式仿真【含Matlab源码 1953期】
一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数学建模]基于matlab zernike泽尼克多项式仿真[含Matlab源码 1953期] 点击上面蓝色字体,直接付费下载,即可. 获取 ...
- 【数学建模】基于matlab三维海浪模型仿真【含Matlab源码 1159期】
一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数学建模]基于matlab三维海浪模型仿真[含Matlab源码 1159期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: 付 ...
- 数学建模方法总结(matlab)
1. 前言 在这篇文章中,我会把我所接触的数学建模的知识的代码分享给大家,有的是我自己写的,更多的是网上借鉴并修改为可执行可用的代码 需要说明的是,我不太了解其中的数学实现的具体方法和原理,我只分享源 ...
- 全国大学生数学建模竞赛禁用MATLAB?这届哈工大学生太难了
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 [导读]全国大学生数学建模竞赛开赛在即,但有消息传来,此次比赛哈工大的学生将被禁止使用MathWork ...
- MATLAB数学建模(一):MATLAB与数学建模
以下内容为学习笔记,更多的内容请访问原链接:https://mp.weixin.qq.com/s/QVm2bByl5IR2BdZCHmnB7w? MATLAB在数学建模中的使用情况:MATLAB 是公 ...
最新文章
- Jenkins配置Java项目1(Java+Maven+Tomcat+SVN/Git)
- Oracle中sysdba身份和dba角色区别
- Apache Shiro Architecture--官方文档
- 求1+2+……+N的和
- 腾讯NExT Studios万字解读:我们是怎样将一款偏硬核的Roguelike游戏大众化的?
- 不懂这11个隐藏技巧,别说你会用微信
- java的empty_Java Stack empty()方法与示例
- linux服务器静态,为Linux服务器设置静态IP的方法
- 从MySQL得到最大的性能
- inno setup安装之前关闭mysql_innosetup安装之前关闭进程
- 词云图,词频图,专门统计某些关键词的词云词频
- ptf进入网站空间服务器,性能调优框架PTF
- “艺工交叉”--达芬奇的人生密码
- 有什么好的论文查重软件?两分钟让你知道
- 考研完形填空 方法技巧*
- Java项目:医院管理系统(java+Springboot+ssm+mysql+maven)
- GCC源代码分析(1): GCC中的树
- SpringBoot在K8s下实现优雅停机
- 最快的TensorFlow入门32行代码
- 根据身份证号码计算生日/年龄/性别