IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> MATLAB函数 -> 正文阅读

[数据结构与算法]MATLAB函数

(1)linspace:生成线性间距向量
在这里插入图片描述
说明示例1
y = linspace(x1,x2) 返回包含 x1 和 x2 之间的 100 个等间距点的行向量。

示例2
y = linspace(x1,x2,n) 生成 n 个点。这些点的间距为 (x2-x1)/(n-1)。

linspace 类似于冒号运算符“:”,但可以直接控制点数并始终包括端点。“linspace”名称中的“lin”指示生成线性间距值而不是同级函数 logspace,后者会生成对数间距值。

(2)pol2cart:将极坐标或柱坐标转换为笛卡尔坐标
在这里插入图片描述
说明示例1
[x,y] = pol2cart(theta,rho) 将极坐标数组 theta 和 rho 的对应元素变换为二维笛卡尔坐标或 xy 坐标。

示例2
[x,y,z] = pol2cart(theta,rho,z) 将柱坐标数组 theta、rho 和 z 的对应元素变换为三维笛卡尔坐标或 xyz 坐标。

(3)meshgrid:生成网格采样点的函数

语法
[X,Y] = meshgrid(x,y) // 这个语句是用的最多的语句
上面的描述,我们可以知道,meshgrid返回的两个矩阵X、Y必定是行数、列数相等的 (即X、Y两个矩阵都有相同的行数,和相同的列数);
且X、Y的行数都等于输入参数y中元素的总个数,X、Y的列数都等于输入参数x中元素总个数;
[X,Y]= meshgrid(x)与[X,Y]= meshgrid(x,x)是等同的;
[X,Y,Z]= meshgrid(x,y,z)生成三维 数组,可用来计算三 变量的函数和绘制三维立体图。
原文链接:https://blog.csdn.net/foreverhuylee/article/details/32731349

说明示例:
要在“3<=x<=5,6<=y<=9,z不限制 区间” 这个区域内绘制一个3-D图形,如果只需要整数坐标为 采样点的话。我们可能需要下面这样一个坐标构成的 矩阵:
在这里插入图片描述
这样对应的x、y结合,便表示了上面的坐标 矩阵。 meshgrid就是产生这样两个 矩阵,来简化我们的操作。然后根据(x, y)计算获得z,并绘制出三维图形。

(4)hold on:保留原来绘图

hold on主要在绘制多条线的时候用到
在这里插入图片描述
示例:

x=1:10;
y=[1 3 5 7 7 8 8 10 15 18]
plot(x,y,'-*')
hold on
x1=1:10;
y1=[1 2 3 4 5 6 7 9 15 18]
plot(x1,y1,'-*')

运行m文件,可以看到在一个图像上绘制出两条线了,hold on主要在绘制多条线的时候用到,如下图所示:
在这里插入图片描述

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2022-02-22 20:51:10  更:2022-02-22 20:53:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 15:38:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码