R语言 作图 outer()函数

article/2025/8/26 19:39:22

outer()函数:

outer(x,y,func):数组x与y的outer()函数会产生一个二维数组A,它的形状是

c(dim(x),dim(y)).A中对应元素A[x.index,y.index] = func(x.index,y.index)

  • outer(x,y):默认为两向量外积,即outer(x,y,x*y)

x = (x1,x2,x3),y = (y1,y2,y3)

outer(x,y) = \begin{pmatrix} x1\\ x2\\ x3 \end{pmatrix}\begin{pmatrix} y1 & y2& y3 \end{pmatrix}=\begin{bmatrix} x1y1 & x1y2 &x1y3 \\ x2y1&x2y2 & x2y3\\ x3y1& x3y2 &x3y3 \end{bmatrix}

#绘制曲面 f = x_{1}^{2}+x_{2}

x1 = seq(1,5,length = 5)
x2 = seq(1,5,length = 5)
f = function(x1,x2) x1^2+x2
z = outer(x1,x2,f) #z是一个二维数组,z[2,3] = 2^2+3=7
persp3d(x1,x2,z)

http://chatgpt.dhexx.cn/article/607FEkgJ.shtml

相关文章

[SPI]SPI协议详解

1.SPI协议简介 1.1.SPI协议概括 SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器&a…

【FPGA】SPI协议

1.SPI简介 SPI(Serial Perripheral Interface, 串行外围设备接口)是 Motorola 公司推出的一种同步串行接口技术。SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处理控制单元 (MCU) 上叫作同步串行端口(Synchronous Serial Port) 的模块(Module)来实现的, 它…

SPI接口协议详解

一、SPI总线简介 SPI总线是摩托罗拉公司开发的一种高速、全双工、同步的通信总线,它通常由四条线组成: CS 片选信号SCLK 时钟信号MOSI 主机输出从机输入接口MISO 主机输入从机输出接口 SPI分为主机和从机,主机提供通信所需的时钟信号。 二…

SPI通信协议

串行外设接口(SPIV3)模块描述 1.1简介 SPI组件允许MCU与外设之间进行同步串行通信。软件可以轮询SPI状态标识或可以中断驱动的SPI操作。 1.1.1特性 SPIV3包含以下特性: 主模式与从模式准模式从选择输出带有CPU中断能力的模式故障标识位双…

SPI协议解析

SPI协议解析 概述接口SPI四种通信模式示例最后 概述 SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片…

SPI协议详解(工作特点、时序图)

文章目录 一、SPI总线介绍1.1.SPI信号列表1.2.SPI工作模式1.3.SPI特点——同步、串行、全双工、主从结构 二、SPI传输时序2.1.时钟极性CPOL与时钟相位CPHA2.2.时序图2.3.SPI配置信息2.4.SPI数据交换过程 一、SPI总线介绍 SPI,是英语Serial Peripheral interface的缩…

SPI 通讯协议

Cuitbasics 汽车ECU设计 2/2 当您将微控制器连接到传感器,显示器或其他模块时,您是否考虑过这两种设备是如何相互通信的?他们到底在说什么? 事实上电子设备之间的通信就像人类之间的交流,双方都需要说相同的语言。在电…

SPI学习(三):SPI协议波形

写在前面:上一小节介绍了SPI的基本工作原理与极性相位等知识,这一小结介绍波形 由于我实际用到的IP是ARM PrimeCell SSP(PL022),所以会以这个IP为主,也会对比《SPI Block Guide V04.01》 一.PL022支持的三种帧格式介绍 一共有三种帧格式可…

SPI协议介绍

文章目录 1- SPI协议介绍2- SPI总线传输模式3- SPI总线数据交换3- SPI与I2C对比 1- SPI协议介绍 SPI(Serial Peripheral Interface)是一种高速全双工同步串行通信协议,它由一个主设备(Master)和一个或多个从设备(Slave)组成,其中…

【数字IC】深入浅出理解SPI协议

深入浅出理解SPI协议 一、什么是SPI协议二、什么是全双工通信协议三、SPI的信号线四、SPI的连接方式4.1 多NSS形式4.2 菊花链形式 五、SPI可配置变量5.1 时钟极性(CPOL)5.2 时钟相位(CPHA)5.3 CPOL和CPHA组合出四种情况5.4数据大小…

通信协议(二)——SPI协议

1、基础知识 1.1 概念 SPI(Serial Peripheral Interface,串行外围设备接口),是Motorola公司提出的一种同步串行接口技术,是一种高速、全双工、同步通信总线,在芯片中只占用四根管脚用来控制及数据传输&am…

SPI协议代码

软件模拟SPI程序代码 文章目录 SPI协议简介●SPI接口介绍●SPI数据传输方向●SPI传输模式 通过两个单片机模拟SPI来加深理解※硬件连接方式✯SPI模式✯程序思路✯主机C代码波形✯从机C代码波形 概述:    通过两个MCU(STM32F103)来模拟SPI…

SPI协议讲解与总结

1.SPI通讯协议 SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线 1.1 SPI引脚与工作过程 SPI的通信原理很简单,它以主从方式工作,这种模式通常有一…

【STM32】SPI协议通信详解

目录 一.SPI协议简介二.SPI物理层三.SPI协议层 1.通讯的起始和停止信号2.数据有效性3.时钟信号的相位和极性(重点) 四.SPI 特性及架构(重点) 1.通信引脚2.时钟控制逻辑3.数据控制逻辑(非常重要)4.全双工发…

FPGA实现的SPI协议(一)----SPI驱动

写在前面 SPI协议系列文章: FPGA实现的SPI协议(一)----SPI驱动 FPGA实现的SPI协议(二)----基于SPI接口的FLASH芯片M25P16的使用 1、什么是SPI协议 SPI(Serial Peripheral Interface,串行外围设备…

SPI总线协议概述

一.概述 SPI(serial peripheral interface)是一种同步串行通信协议,由一个主设备和一个或多个从设备组成,主设备启动与从设备的同步通信,从而完成数据的交换。SPI是一种高速全双工同步通信总线,标准的SPI仅仅使用4个引脚&#xff…

SPI协议详解(总结)

关于SPI协议 1)SPI是串行外设接口(Serial Peripheral Interface)的缩写; 2)是一种高速的,全双工,同步的通信总线; 3)在芯片的管脚上只占用四根线,节约了芯片的…

SPI通讯协议介绍

来到SPI通讯协议了。废话两句,“SPI很重要”,这是我在学校时候听那些单片机开发工程师说的。出来实习,到后来工作,确实如此,SPI的使用很常见,那么自然重要咯。 SPI(Serial peripheral interface)即串行外围…

spi协议及工作原理分析

说明.文章摘自:SPI协议及其工作原理浅析 http://bbs.chinaunix.net/thread-1916003-1-1.html 一、概述. SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术. SPI 总线在物理上是通过接在外围设备微控制器(PICmicro…

SPI总线协议介绍

SPI总线协议介绍 一、技术性能 SPI接口是Motorola 首先提出的全双工三线同步串行外围接口,采用主从模式(Master Slave)架构;支持多slave模式应用,一般仅支持单Master。时钟由Master控制,在时钟移位脉冲下,数据按位传输,高位在前,低位在后(MSB first);SPI接…