标签:www.ru-cchi.com, 2005: / matlabcentral / fileexchange /喂?类别% 5 b % 5 d = % 2 ftest-and-measurement概述 MATLAB中央文件交换 程序 logo.png MATLAB中心文件交换 用户贡献的代码库 2022 - 11 - 27 - t03:02:10凌晨 967 1 60 51940 2022 - 10 - 31 - t11:58:45z 2022 - 10 - 31 - t11:58:45z MATLAB驱动连接器 在您的计算机上启用MATLAB驱动器,并提供MATLAB中的集成体验

跨设备管理云中的文件。MATLAB驱动器为您的文件提供了一个通用的基于云的存储位置。当您的MATLAB许可证是当前的软件维护服务时,可存储高达5 GB的文件,或者仅使用MathWorks帐户即可获得250 MB的免费存储空间。管理您的文件从任何地方与MATLAB驱动器在线。MATLAB驱动器工作在云中:MATLAB移动MATLAB在线MATLAB并行CloudUse MATLAB驱动器从您的桌面。MATLAB驱动器连接器安装在本地,并在桌面上启用MATLAB驱动器。它创建一个MATLAB驱动器文件夹,以便您可以通过操作系统轻松访问MATLAB驱动器文件。它提供对文件的离线访问,在连接恢复后同步更改。MATLAB驱动器连接器还集成了MATLAB,使其更容易与MATLAB驱动器一起工作。MATLAB驱动器连接器支持与最新版本的MATLAB相同的操作系统。 It requires only a small amount of RAM and disk space. Note: MATLAB Drive Connector does not require MATLAB. However, it integrates with MATLAB R2017a and onwards if installed.

MathWorks MATLAB驱动团队 //www.ru-cchi.com/matlabcentral/profile/6389318-mathworks-matlab-drive-team
47522 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z Arduino硬件的MATLAB支持包 在Arduino板上获取输入并发送输出

Arduino硬件的MATLAB®支持包使您能够使用MATLAB与Arduino板进行交互通信。例如,您可以通过Arduino板读取和写入传感器数据,并立即在MATLAB中看到结果,而无需编译任何代码。此外,您还可以利用MATLAB中包含的数千个内置数学、工程和绘图函数来分析和可视化从Arduino收集的数据。您还可以创建和分发已编译的独立MATLAB应用程序,在系统上运行MATLAB程序,通过串行接口Arduino硬件,无需安装MATLAB版本。通过USB电缆或无线Wi-Fi或蓝牙与Arduino板连接和通信,使用matlab使用Arduino Engineering Kit Rev2的一部分集成项目文件,应用工程概念,同时使用Arduino板学习和构建项目(使用Rev1构建项目支持R2019a到R2021b的版本)通过GPIO, I2C, SPI与其他设备通信,CAN和串行外设以编程方式控制伺服,移位寄存器和旋转编码器从各种支持的传感器如IMU和环境传感器,BNO055和GPS传感器读取实时数据从APDS9960和超声波传感器读取数据创建自定义插件库,与您的Arduino设备和支持的硬件盾牌使用Arduino资源管理器连接和控制Arduino板要了解更多关于支持的Arduino板和其他功能,Arduino硬件设置和配置的MATLAB支持包入门使用Arduino资源管理器测量温度和控制外围设备AppI2C设备从Arduino硬件上的I2C设备测量温度SPI设备与Arduino硬件上的SPI设备通信Shift寄存器按钮控制与74HC165移位寄存器控制7段显示与74HC595移位寄存器控制led与74HC595移位寄存器正交编码器控制旋转编码器旋旋器控制双轮机器人伺服电机控制伺服电机afruit Motor Shield V2控制电机使用Adafruit®Motor Shield V2CAN接口读取和写入CAN信息使用Arduino硬件高级CAN通信与Arduino使用车载网络工具箱克服缓冲区大小限制ArduinoMotor载体网络摄像头控制漫游车使用Arduino工程套件Rev 2制图机器人使用Arduino工程套件Rev 2传感器估计使用惯性传感器融合和MPU-9250无线数据流,使用BNO055和蓝牙®,使用传感器融合估计方向,使用GPS连接到Arduino硬件测量LSM9DS1传感器输出,使用Nano 33 BLE SenseDeploy Arduino函数到Arduino硬件,使用MATLAB函数块基于陀螺仪的计步器,使用MATLAB函数支持此支持包适用于R2014a及更高版本。要使用带有MATLAB版本R2013b及更早版本的Arduino硬件,请参见-//www.ru-cchi.com/matlabcentral/fileexchange/32374For任何有关此支持包的问题,请联系MathWorks技术支持-//www.ru-cchi.com/support/contact_us.htmlNotesForMATLAB R2017a及更早版本,此支持包目前无法下载第三方软件。有关详细信息和解决方法,请参阅此错误报告//www.ru-cchi.com/support/bugreports/1741173MATLABArduino工程套件:绘图机器人,第1部分:绘图机器人介绍Arduino工程套件:绘图机器人,第2部分:配置和测试机器人的直流电机Arduino工程套件:绘图机器人,第3部分:从图片中绘制图像或WebcamLog温度数据从Arduino到MATLAB -从Arduino记录温度数据创建自定义Arduino附加库创建自定义Arduino附加库读取LSM303加速度计数据从Arduino与MATLAB附加库解决一个魔方-解决一个魔方与网络摄像头,伺服器,和MATLAB

MathWorks MATLAB硬件团队 //www.ru-cchi.com/matlabcentral/profile/4922363-mathworks-matlab-hardware-team
40312 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z Arduino硬件的Simulink支持包 在Arduino板上运行模型。

Arduino硬件的Simulink支持包将使您能够使用最新的基于模型的设计技术在Arduino上创建嵌入式系统,从模拟到实现。内容自动构建,部署和执行库的Simulink块Arduino外设,如ADC, PWM,串行,I2C, sp与硬件通信在正常模式模拟使用连接I/O模式参数调谐和信号采集使用外部模式的例子集中在不同的应用领域,如控制系统,机器人,信号处理,IoTGuide为Arduino库创建自定义设备驱动Simulink块使用嵌入式Coder®文档main page设置和配置示例block release Notes特性使用传感器块捕获数据支持通信协议支持Arduino工程套件和Arduino工程套件Rev 2支持Arduino兼容ESP32硬件(R2022a起)指南创建自定义使用Connected I/OSimulink Coder™与硬件进行正常模式仿真通信,让您可以访问从Simulink生成的C代码,并将其追溯到原始模型。嵌入式Coder®允许您生成优化的代码,使用代码替换库,并执行软件在循环和处理器在循环验证。要了解有关受支持的Arduino板和其他功能的更多信息,请访问SimulinkExamplesSimulink®Arduino硬件支持包,允许您建模、模拟和部署各种应用程序到Arduino硬件。这些示例模型说明了从简单到复杂的各种应用程序。BlogsArduino Engineering KitArduino Radar with SimulinkSupportInstallation常见问题:关于安装Simulink Arduino支持包的最常见问题如果您有下载或安装问题,请联系技术支持说明对于MATLAB R2017a及更早版本,此支持包目前无法下载第三方软件。有关详细信息和解决方法,请参阅此错误报告。MATLAB R2017b及后续版本不受影响。Log4j CVE-2021-44228漏洞:受影响的版本- R2019b和ondsgetting start在Arduino上交互式运行模型和Arduino上的Raspberry PiSimulink IO在SimulinkClassroom Ready项目中使用MATLAB函数块将算法部署到Arduino,使用Arduino Engineering KitBuild Something! MATLAB and Simulink for Hardware ProjectsTeaching Dynamics and Control with Arduino Based TCLabBuild a Solar Tracking System Using Simulink and ThingSpeak for Arduino

MathWorks Simulink团队 //www.ru-cchi.com/matlabcentral/profile/4054485-mathworks-simulink-team
45182 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z USB网络摄像头的MATLAB支持包 从符合UVC的网络摄像头获取图像和视频。

MATLAB®USB网络摄像头支持包使您能够将来自任何USB视频类(UVC)兼容的网络摄像头的实时图像带入MATLAB。这包括可能内置在笔记本电脑或其他设备中的网络摄像头,以及那些通过USB端口插入计算机的摄像头。从MATLAB桌面或通过带有MATLAB Online™的网络浏览器连接到您的网络摄像头。如果您正在使用MATLAB Online,则已经为您安装了支持包。功能亮点检测所有可用的uvc兼容网络摄像头连接到您的系统。连接到网络摄像头,在循环中获取单个图像或多个图像。配置Windows和Linux下的摄像头属性。从网络摄像头预览实时视频提要。交互式地连接到网络摄像头,设置属性,捕获图像,并使用“获取网络摄像头图像”实时编辑器任务自动生成等效的MATLAB代码。参见AlsoMATLAB USB网络摄像头支持包文档安装说明USB网络摄像头MATLAB支持包中的故障排除使用USB网络摄像头检测和绘制水位实时编辑器任务开始在MATLAB在线使用网络摄像头有关此支持包的安装问题,请联系MathWorks技术支持。此支持包适用于MATLAB R2014a及更高版本。

MathWorks图像采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/3215751-mathworks-image-acquisition-toolbox-team
10858 2006 - 04 - 26 - t14:59:20z 2006 - 04 - 26 - t14:59:20z 心电仿真MATLAB 这段代码生成所有可能形式的心电信号与用户指定的参数。

ECG模拟器的目的是产生不同导联的典型ECG波形和尽可能多的心律失常。我的心电模拟器是一个基于matlab的模拟器,能够产生正常的导联II心电波形。在心电波形的模拟中,使用模拟器有很多优点。一个是节省时间,另一个是消除了有创和无创方法获取真实心电信号的困难。心电模拟器使我们能够分析和研究正常和异常的心电波形,而无需实际使用心电图机。可以使用心电模拟器模拟任何给定的心电波形。我的模拟器不同于其他典型ECG模拟器的方式是我使用了傅里叶级数的原理。所使用的计算和其他必要的描述包括在所附文件中。

恋人raviprakash //www.ru-cchi.com/matlabcentral/profile/452217-karthik-raviprakash
45086 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 国家仪器NI-DAQmx设备的数据采集工具箱支持包 从NI-DAQmx设备获取和分析数据。

NI-DAQmx设备的数据采集工具箱™支持包使您能够从运行MATLAB®的计算机远程与国家仪器硬件通信。使用命令行界面,您可以使用国家仪器硬件和基于会话的接口获取和生成数据。此支持包适用于R2017a及以上版本。要添加对R2013a-R2016b版本的支持,您必须使用本文中描述的过程手动安装NI-DAQmx驱动程序://www.ru-cchi.com/matlabcentral/answers/489580-why-does-data-acquisition-toolbox-support-package-for-national-instruments-ni-daqmx-devices-fail-t

MathWorks数据采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4067342-mathworks-data-acquisition-toolbox-team
39354 2016 - 09 - 01 - t15:22:29z 2016 - 09 - 01 - t15:22:29z 设备驱动程序 开发Simulink设备驱动程序块:分步指南和示例

这个包包含一个指南,一步一步地解释了如何开发设备驱动程序块(在目标平台上执行特定于目标的功能的块)。示例驱动程序包括:-)Arduino数字输出-)Arduino数字输入-)Arduino模拟输出-)Arduino编码器读取。虽然这些示例是使用Arduino作为硬件平台构建的(具体依赖于Arduino的Simulink Support Package),但该方法适用于任何其他受支持的目标。在本指南中,开发设备驱动程序的第一种方法是基于S-Function Builder块。以下章节还分别介绍了基于遗留代码工具、MATLAB函数块和系统对象块的不同方法。每种方法的优缺点都在指南中进行了讨论。最后,请注意,对于MATLAB 2013b,您将需要应用S-Function构建器来开发没有输入的块。要做到这一点,请进入以下页面://www.ru-cchi.com/support/bugreports/1006532,向下滚动到底部,并按照其中的说明进行操作。

詹坎 //www.ru-cchi.com/matlabcentral/profile/1692307-giampiero-campa
45183 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 图像采集工具箱支持包操作系统通用视频接口 从一般的视频捕捉设备获取视频和图像。

用于操作系统通用视频接口的图像采集工具箱™支持包使您能够从DirectShow®(Windows®),GStreamer (Linux®),AVFoundation (Mac)视频捕获设备直接获取图像和视频到MATLAB®和Simulink®。此支持包适用于R2014a及以上版本。

MathWorks图像采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/3215751-mathworks-image-acquisition-toolbox-team
45145 2022 - 10 - 21 - t00:00:00z 2022 - 10 - 21 - t00:00:00z 树莓派硬件的MATLAB支持包 从树莓派获取传感器和图像数据。

树莓派硬件的MATLAB®支持包使您能够与树莓派板进行交互式通信,甚至可以从运行MATLAB的计算机远程通信。您可以从连接到树莓派的传感器和成像设备获取数据,并在MATLAB中处理它们。与其他硬件通过GPIO, PWM,伺服,串行,I2C,使用树莓派插件和SPI接口采集图像和录制视频摄像板使用连接到树莓派的USB网络摄像头采集图像Control Sense连接到树莓派板的帽子屏蔽使用MATLAB运行环境在没有安装MATLAB版本的系统上创建和执行编译好的MATLAB应用程序将MATLAB函数部署为独立的可执行文件,在树莓派板上运行硬件工作流开发和部署独立的嵌入式一个专用的MATLAB应用程序,-树莓派资源监视器,-管理已部署的应用程序和其他连接到树莓派的硬件外围设备文档主页帮助页硬件设置和配置支持的硬件示例发布说明入门关于一步一步的教程,请观看使用MATLAB支持包的树莓派入门-https://www.youtube.com/watch?v=32ByiUdOwswWatch如何使用树莓派与MATLAB联机-https://www.youtube.com/watch?v=_BW2WAqW1vsSupportTo了解更多关于支持的树莓派板和其他功能,请访问-//www.ru-cchi.com/hardware-support/raspberry-pi-matlab.html此支持包适用于R2014a及以上版本。如果您有下载或安装问题,请联系技术支持说明对于MATLAB R2017a及更早版本,此支持包目前无法下载第三方软件。有关详细信息和解决方法,请参阅此错误报告//www.ru-cchi.com/support/bugreports/1741173MATLAB R2017b及后续版本不受影响。

MathWorks MATLAB硬件团队 //www.ru-cchi.com/matlabcentral/profile/4922363-mathworks-matlab-hardware-team
57898 2019 - 05 - 08 - t16:40:49z 2019 - 05 - 08 - t16:40:49z 遗留HC-SR04 Add-On库Arduino 在MATLAB中与Arduino硬件连接的HC-SR04超声波传感器接口。

该插件支持MATLAB R2016a - R2018b。对于R2019a及更高版本,此功能包含在支持包中。此插件扩展了Arduino硬件的MATLAB支持包,以读取HC-SR04超声波传感器的距离测量值。有了这个附加组件,您可以以米为单位读取距离或以秒为单位的旅行时间,从而更精确地计算距离。示例用法:-------------------%创建arduino对象与附加组件librarya = arduino('COM38', 'Uno', 'Libraries', 'JRodrigoTech/HCSR04');%创建超声波对象传感器= addon(a, 'JRodrigoTech/HCSR04', 'D12', 'D13');%获取感知距离dist = readDistance(传感器);它包括文档和示例,演示使用HC-SR04传感器来获得感知距离。重要提示:在MATLAB中使用此插件库之前,您需要安装超声波Arduino库。以下是使用说明:下载zip文件https://github.com/JRodrigoTech/Ultrasonic-HC-SR04/archive/master.zip2.解压压缩到本地目录,并重命名文件夹为'超声波' .3。将“超声波”文件夹移动到Arduino sketchbook文件夹中的“libraries”文件夹:在Windows上,默认路径为“My Documents\Arduino\libraries\”在Mac上,默认路径为“~/Documents/Arduino/libraries/”在Linux上,默认路径为“/home//Arduino/libraries”2.在安装此附加组件库和所需的Arduino库后,在MATLAB中输入“listArduinoLibraries”,查看附加组件是否安装正确。在创建对象之前,正确地连接Arduino板和附加设备,以避免在MATLAB.3中出现连接错误。有关用法和语法的详细信息,请参阅文档。它可以在产品文档中的补充软件中找到。如果您对此插件库有任何问题,请随时联系MATLAB硬件团队://www.ru-cchi.com/matlabcentral/profile/contact/4922363-mathworks-matlab-hardware-team

MathWorks MATLAB硬件团队 //www.ru-cchi.com/matlabcentral/profile/4922363-mathworks-matlab-hardware-team
52245 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 仪器控制工具箱支持包的Keysight IO库和VISA接口 控制仪器使用Keysight(安捷伦)VISA。

仪器控制工具箱™支持包Keysight™IO库和VISA接口使您能够控制仪器,进行测量,分析数据,并构建测试系统。一旦数据在MATLAB®中,您就可以分析和可视化这些数据,以完成信号处理、统计分析、数字滤波和曲线拟合等任务。VISA是一个用于配置和编程测试系统的标准。仪表控制工具箱使您能够直接从MATLAB或Simulink®使用VISA接口。此支持包适用于R2015b及更高版本。

MathWorks仪器控制工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4455340-mathworks-instrument-control-toolbox-team
47619 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z LEGO MINDSTORMS EV3硬件的MATLAB支持包 在乐高MINDSTORMS EV3上获取传感器数据和控制输出

LEGO®MINDSTORMS®EV3硬件的MATLAB®支持包使您能够使用MATLAB通过USB电缆,无线网络或蓝牙®与LEGO MINDSTORMS EV3通信。提供MATLAB函数控制电机,并与机器人上的其他传感器和执行器进行接口。此支持包适用于R2014b及以上版本。

MathWorks MATLAB硬件团队 //www.ru-cchi.com/matlabcentral/profile/4922363-mathworks-matlab-hardware-team
64303 2022 - 03 - 10 - t16:05:43z 2022 - 03 - 10 - t16:05:43z MATLAB中的MQTT 连接到MQTT代理并在代理上发布/订阅主题。

注:此提交适用于R2021b及更早版本。有关R2022a及以后版本中的MQTT支持,请参阅工业通信工具箱。通过TCP或websocket协议连接到MQTT兼容的代理。连接后,在代理上订阅主题或通配符。定义自定义函数,对订阅主题的接收消息进行评估。将消息发布到代理上的主题。发布和订阅功能都支持所有QoS级别。您还可以在TCP和websocket上使用TLS v1.2建立到代理的安全连接。

MathWorks物联网团队 //www.ru-cchi.com/matlabcentral/profile/5382736-mathworks-internet-of-things-team
44234 2021 - 03 - 09 - t18:00:32z 2021 - 03 - 09 - t18:00:32z 数据采集 这个应用程序允许用户交互式地配置/控制他们的数据采集设备。

这个应用程序是一个快速的方法来建立和运行与数据采集工具箱。该应用程序允许用户从MATLAB中快速发现、连接和控制他们的数据采集卡,而无需事先了解数据采集工具箱的编程接口。该应用程序为您的数据采集卡提供了一个易于使用的界面,并允许您可视化结果并将其保存到mat文件中。它还允许用户从与应用程序进行的交互工作中生成MATLAB代码,用户可以使用它来自动化数据采集过程,以及从相关的工作示例中学习编程接口。支持音频/模拟输入,音频/模拟输出,非时钟数字I/O。-从交互工作(文件菜单)生成MATLAB代码-支持32位和64位Windows版本-支持传统接口和基于会话的接口。注意:64位Windows的音频支持从R2014a开始,需要直接声音硬件支持包(通过MATLAB的“Add-Ons”按钮免费下载)。

艾萨克能剧 //www.ru-cchi.com/matlabcentral/profile/471214-isaac-noh
40313 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 树莓派硬件的Simulink支持包 在树莓派上运行模型。

用于树莓派硬件的Simulink®支持包允许您在树莓派硬件上创建和运行Simulink模型。●用于配置和访问树莓派I/O外设和通信接口的Simulink块库。●在正常模式模拟期间,连接的I/O与硬件上的IO外围设备通信。●监视和调整操作模式,使您能够交互式监视和调整在Simulink中开发的算法,因为它们运行在树莓派上。●专用的MATLAB应用程序-树莓派资源监视器-管理部署的应用程序和连接到树莓派的其他硬件外围设备。●支持行业标准通信协议,如TCP/IP, UDP, WebSocket, CAN(MCP2515)。●通过串行、SPI和I2C协议与外围设备通信的读写块●基于ALSA的音频捕获和音频回放块●支持USB网络摄像头和摄像头板的视频捕获和显示块●伺服和PWM块控制连接到树莓派GPIO引脚的电机。●发布和订阅块,用于MQTT客户端支持机器对机器和物联网应用程序●ThingSpeak读写块,用于直接与ThingSpeak物联网框架集成●从Simulink模型到树莓派SD卡中的MAT文件的日志信号。下面是一个示例,演示如何使用Simulink在树莓派硬件上设置和部署独立的应用程序:https://www.youtube.com/watch?v=wWLBugWJLwQSimulink Coder™允许您访问从Simulink生成的C代码,并将其追溯到原始模型。嵌入式Coder®允许您生成优化的代码,使用代码替换库,并执行软件在循环和处理器在循环验证。此支持包适用于R2014a及以上版本。如有下载或安装问题,请联系技术支持://www.ru-cchi.com/support/contact_us.html要了解更多关于支持的树莓派板和其他功能,请访问://www.ru-cchi.com/hardware-support/raspberry-pi-simulink.html如果您有具体的问题,请参考MATLAB Answers,在那里您可以从合格的专家和社区获得帮助:世界杯预选赛小组名单//www.ru-cchi.com/matlabcentral/answers/?term=Raspberry+Pi●对于MATLAB R2016b及更早版本,此支持包目前无法下载第三方软件。有关详细信息和解决方法,请参阅此错误报告//www.ru-cchi.com/support/bugreports/1741173.●MATLAB R2017a及后续版本不受影响。

MathWorks Simulink团队 //www.ru-cchi.com/matlabcentral/profile/4054485-mathworks-simulink-team
30277 2017 - 04 - 21 - t14:36:42z 2017 - 04 - 21 - t14:36:42z 嵌入式编码器目标Arduino Arduino和其他处理器的自定义目标

此文件交换提交是Arduino的嵌入式Coder自定义目标。它使用Arduino平台作为示例硬件,但它所展示的示例可用于学习,然后应用于任何自定义目标。以一种实用的方式-它展示了利用嵌入式Coder的许多特性和创建自定义目标的功能和步骤。Arduino之所以被选中,是因为它具有广泛的可访问性,拥有一个大型DIY社区,并且是一个很好的平台,可以探索自定义目标在各种Arduino平台变世界杯预选赛小组名单化时所需的各种东西。自定义目标作者可以使用此提交来扩展/创建更多的Arduino目标,或者简单地以此为例创建自己的目标。拥有嵌入式编码器的最终用户可以将此提交用于他们的arduino。这个自定义目标中包含的一些亮点包括:-展示如何处理不同Arduino板(甚至非Arduino板)的依赖关系。目前设置包括Uno, Leonardo, Mega2560。-选项可用来驱动最小的足迹和内存-处理器在循环(PIL)-众多调度和定时模式的探索。- Simulink算法中直接暴露的溢出检测,允许在执行过程中检测到溢出时进行算法调整。-关于如何添加/更改外围设备块/功能的丰富示例(LCD,伺服电机,UART,打印到UART, DIO,超声波传感器,异步中断,I²C主,I²C从,等等,等等)。用于创建自定义目标的其他资源-嵌入式编码器产品文档www.ru-cchi.com/help/ecoder/index.html(需要帐户/许可证)-开发嵌入式目标咨询服务www.ru-cchi.com/services/consulting/proven-solutions/developing-embedded-targets.html-MATLAB答案:开发自定义目标的例子www.ru-cchi.com/matlabcentral/answers/93884Note:仅支持Arduino IDE 1.0.5版本,本次提交不支持新的IDE。有关其他Arduino支持,请参见www.ru-cchi.com/hardware-support/arduino-simulink.html

MathWorks嵌入式编码器团队 //www.ru-cchi.com/matlabcentral/profile/4067293-mathworks-embedded-coder-team
36116 2012 - 04 - 10 - t16:49:27z 2012 - 04 - 10 - t16:49:27z 基于PMSG的风力发电系统 基于永磁同步发电机的风力发电

该系统采用基于2质量模型的风力发电机,为永磁同步发电机提供机械转矩/输入,并在该模型中提供由该系统产生的改变风速的三相电力。

Siva Malla博士 //www.ru-cchi.com/matlabcentral/profile/2941719-dr-siva-malla
47618 2022 - 11 - 21 - t00:00:00z 2022 - 11 - 21 - t00:00:00z Android传感器的MATLAB支持包 从Android设备上的内置传感器获取传感器和图像数据。

MATLAB®支持包for Android™传感器使您能够从移动Android设备(如手机或平板电脑)收集传感器数据,将其登录到MATLAB中,然后使用MATLAB处理数据。你可以从加速度、角速度、方向、磁场和GPS传感器收集数据,也可以从内置摄像头收集图像。此支持包适用于R2020b及以上版本。

MathWorks移动传感器连接团队 //www.ru-cchi.com/matlabcentral/profile/4148222-mathworks-mobile-sensor-connectivity-team
49901 2015 - 03 - 03 - t04:14:35z 2015 - 03 - 03 - t04:14:35z MATLAB Arduino液晶显示系统 LCD显示由MATLAB发送给Arduino的消息。

本程序是将Arduino与计算机连接,通过MATLAB GUI将发送的消息显示在LCD上。步骤1。检查arduino的端口地址,并根据需要编辑Serial命令。默认端口为COM3。在Arduino UNO或Megathen中上传以下程序://MATLAB Dataint LCDcmd;int row = 0;int col = 0;液晶液晶(7,8,9,10,11,12);//语法:- lcd(RS,Enable,D4,D5,D6,D7);void setup(){//把你的设置代码放在这里,只运行一次:lcd.begin(16,2);welcome();lcd.blink();//lcd. righttoleft ();Serial.begin(115200);}void loop(){//把你的主代码放在这里,重复运行:if(Serial.available() >0) //第一个if open {while(Serial.available()) {mtlb_data = Serial.read();If (mtlb_data == '#') {lcd.clear();欢迎();lcd.setCursor (1,1); lcd.print(' '); lcd.setCursor(0,1); } else { col++; Serial.print(mtlb_data); lcd.print(mtlb_data); } } lcd.setCursor(--col,1); lcd.print(' '); lcd.setCursor(col,1); }}void welcome(){ col = 0; row = 0; lcd.print("MATLAB and Arduino"); lcd.setCursor(col,++row);}

Jitendra Mishra //www.ru-cchi.com/matlabcentral/profile/6229993-jitendra-mishra
53341 2017 - 03 - 22 - t17:51:42z 2017 - 03 - 22 - t17:51:42z 计算机视觉学生竞赛:所有文件 学生竞赛团队在线计算机视觉训练的所有文件

学生竞赛团队在线计算机视觉训练的所有文件

MathWorks学生竞赛团队 //www.ru-cchi.com/matlabcentral/profile/5383701-mathworks-student-competitions-team
63618 2021 - 03 - 12 - t15:55:43z 2021 - 03 - 12 - t15:55:43z MFeval 包含从.tir文件中计算Magic Formula 5.2、6.1和6.2模型所需的函数

MFeval(魔术公式评估)已经创建,以提供一个稳健的方法来评估魔术公式轮胎模型。该工具箱包含同名函数(mfeval.m),用于计算轮胎属性文件与魔术公式5.2,6.1或6.2方程。轮胎属性文件(.tir)包含定义轮胎力和力矩特性的神奇公式参数。

马可可•福尔兰正 //www.ru-cchi.com/matlabcentral/profile/7792154-marco-furlan
69202 2022 - 09 - 23 - t20:30:10z 2022 - 09 - 23 - t20:30:10z FLIR三角帆支持图像采集工具箱 三角帆适配器的三角帆支持相机使用图像采集工具箱

此三角帆适配器仅支持MATLAB®R2018b到R2022a。从R2022b开始,在MATLAB中使用FLIR三角帆支持的相机(如Blackfly S)的推荐方法是使用图像采集工具箱中的GenTL支持。(R2022b之前的版本也支持这种方法。)有关使用FLIR Spinnaker支持的相机与GenTL适配器的更多信息,请参阅以下文章:如何使用我的FLIR Spinnaker SDK USB3 Vision或GigE Vision相机与MATLAB?此文件交换提交使FLIR三角帆支持的相机使用图像采集工具箱™。对于MATLAB R2021a到R2022a,三角帆适配器只兼容三角帆SDK 2.4版本。对于MATLAB R2018b到R2020b,使用Spinnaker SDK Version 1.15。按照以下说明安装适配器:步骤1:安装Spinnaker SDK.a)下载并运行EXE文件。对于MATLAB R2021a到R2022a,请使用以下链接。EXE:https://www.dropbox.com/s/my8dr24bg74j6do/SpinnakerSDK_FULL_2.4.0.144_x64.exe?dl=1WebEXE:https://www.dropbox.com/s/4yim3wzy023ttms/SpinnakerSDK_WEB_2.4.0.144_x64.exe?dl=1ForMATLAB R2018b到R2020b,使用下面的链接。EXE:https://www.dropbox.com/s/zc86tl3l280g95v/SpinnakerSDK_FULL_1.15.0.63_x64.exe?dl=1WebEXE:https://www.dropbox.com/s/grq96dts265ct8q/SpinnakerSDK_WEB_1.15.0.63_x64.exe?dl=1b)继续安装。在安装配置文件中,选择“相机评估”选项。c)完成安装过程。步骤2:从下载下拉菜单中下载三角帆适配器作为MATLAB工具箱(推荐)或ZIP文件。将适配器安装为工具箱:a)下载工具箱。b)将MLTBX文件拖放到MATLAB命令窗口中。这将自动打开文件并完成安装。要从ZIP文件安装适配器:a)下载ZIP文件。b)解压缩文件到所需的位置。步骤3:在MATLAB中注册Spinnaker适配器。a)如果你有一个会话打开,重新启动MATLAB。b)如果你之前注册了一个适配器,使用imaqregister注销它。c)使用imaqregister注册最新的适配器。(参考自述。m文件的说明和示例)对于MATLAB R2021a到R2022a,该适配器只兼容三角帆SDK 2.4.2版本。 For MATLAB R2018b to R2020b, this adaptor is only compatible with Spinnaker SDK Version 1.15.3. Device-specific properties are supported starting R2019b.4. Hardware triggering is supported starting R2021a.

MathWorks图像采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/3215751-mathworks-image-acquisition-toolbox-team
33310 2014 - 08 - 29 - t19:31:05z 2014 - 08 - 29 - t19:31:05z 基于电池模型的混合动力汽车(HEV)动力系统 使用SimPowerSystems和SimDriveline的混合动力汽车(HEV)动力系统演示

演示展示了HEV在一个完整循环中的不同工作模式:加速、巡航、加速时充电和再生制动。电气子系统由四部分组成:电动机、发电机、电池和DC/DC变换器。行星齿轮子系统为动力分流装置建模。它采用行星装置,通过分配和组合来传递来自发动机、电机和发电机的机械动力。内燃机子系统模型57千瓦@ 6000转汽油燃料发动机与调速器。车辆动力学子系统对车辆的所有机械部件进行建模。能源管理子系统(EMS)确定电机驱动、发电机驱动和内燃机的参考信号,以便准确分配来自这三个来源的功率。此演示以前在SimPowerSystems Version 5.4 (R2011a)中可用。这本书的作者是Olivier Tremblay, louis a。Dessaint(高等技术学院)。

皮埃尔Mercier //www.ru-cchi.com/matlabcentral/profile/319182-pierre-mercier
45073 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z Android设备的Simulink支持包 在Android设备上运行模型

Simulink®Android™设备支持包将为您提供最新的基于模型的设计技术,以便在Android™设备上运行算法。内容从Simulink模型自动生成独立的可执行应用程序。Simulink模块库用于:传感器,音频,摄像头和视频显示,BLE, IoT,用户界面高级模块,用于自定义生成的应用程序,使用连接I/O模式与正常模式仿真中的硬件通信。实时参数调整和信号采集使用屏幕仪表板或外部模式。例子集中在不同的应用领域,如音频处理,图像处理,计算机视觉,物联网,机器学习,深度学习。指南创建与Android库块集成的自定义Java函数。使用嵌入式Coder®与处理器在环(PIL)进行代码验证和验证。文档主页设置和配置示例块发布说明特性运行模型在Android DevicesSimulink范围块和移动应用程序与Android™设备通信导入项目到谷歌Android studiomitor加速度计数据使用仪表在Android上与硬件通信在正常模式模拟使用连接的I/OTune参数和监测数据在Android设备上运行的模型发布或检索数据到物联网使用ThingSpeakColor替换与定制的CodeSimulink Coder™允许您访问从Simulink生成的C代码,并将其追溯到原始模型。嵌入式Coder®允许您生成优化的代码,使用代码替换库,并执行软件在循环和处理器在循环验证。要了解更多关于受支持的Android™设备(Android 4.3,果冻豆或以上)和其他功能的信息,请访问-来自SimulinkExamplesSimulink®Android™设备支持包,允许您建模,模拟和部署广泛的应用程序到Android设备。这些示例模型说明了从简单到复杂的各种应用程序。BlogsSmart Phone AHRSROS on AndroidArduino Smartphone SerialSupportHardware Setup FAQs - The most frequently asked questions about Android Studio setupIf you are still experiencing download or installation problems, please contact - Technical SupportGetting StartedIntroduction to Simulink Hardware Support for Android DevicesSimulink Support for Raspberry Pi 3 and Google Nexus DevicesControl Raspberry Pi from your Android Device using Simulink

MathWorks Simulink团队 //www.ru-cchi.com/matlabcentral/profile/4054485-mathworks-simulink-team
52244 2019 - 03 - 21 - t14:36:11z 2019 - 03 - 21 - t14:36:11z ThingSpeak支持工具箱 从MATLAB连接到ThingSpeak.com的函数。

ThingSpeak是由MathWorks托管的网络服务,可以让您收集、分析和处理传感器数据,并开发物联网应用程序。ThingSpeak支持工具箱允许您使用MATLAB (R2014b到R2018b)从ThingSpeak读取数据并将数据写入ThingSpeak。对于2019a及更高版本,这些函数都内置在MATLAB中,因此无需下载此工具箱。工具箱中函数的文档也可以在这里找到://www.ru-cchi.com/help/thingspeak/functionlist.html

MathWorks物联网团队 //www.ru-cchi.com/matlabcentral/profile/5382736-mathworks-internet-of-things-team
53681 2019 - 07 - 24 - t12:02:51z 2019 - 07 - 24 - t12:02:51z PicoScope支持工具箱 一个用于Pico技术仪器驱动程序的工具箱。

PicoScope支持工具箱提供了一组类和函数,用于Pico技术仪器驱动程序的使用,或在与PicoScope PC示波器通信时直接从MATLAB调用共享库应用协议接口(API)函数。此工具箱包含可以通过MATLAB帮助菜单中的文档页访问的帮助文档。下载zip文件的用户需要将根文件夹和子文件夹添加到MATLAB路径中。

皮科技术 //www.ru-cchi.com/matlabcentral/profile/3052752-pico-technology
49895 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 苹果iOS设备的Simulink支持包 在苹果iOS设备上运行模型。

Apple iOS设备的Simulink®支持包使您能够在iPhone、iPod和iPad上创建和运行Simulink模型。支持包包括一个Simulink模块库,用于:•传感器•音频捕获和回放•摄像头输入和视频显示•UI小部件•网络接口支持的iOS版本:iOS版本小于或等于11.2的苹果iOS设备。支持的Xcode版本:在Mac机器上需要Xcode版本小于或等于10。此支持包适用于R2015a及以上版本。

MathWorks Simulink团队 //www.ru-cchi.com/matlabcentral/profile/4054485-mathworks-simulink-team
41602 2014 - 01 - 30 - t16:40:41z 2014 - 01 - 30 - t16:40:41z ArduinoIO simulink包的I2C模块 这是一个扩展块,使ArduinoIO包具有I2C总线读取能力。

在arduino中增加了一个新的方法i2cRead()。m文件。adiosrv。相应修改Ped文件。所以,有了这个插件,你的Arduino Uno可以通过Simulink以I2C方式说话。I2C读取功能可以从Matlab命令窗口或Simulink中访问。1)在命令窗口中,一个示例语法是a.i2cRead(hex2dec('5A'), hex2dec('07')),其中'5A'表示十六进制格式0x5A的7位设备地址,'07'表示寄存器地址'0x07'.2)在Simulink中,您可以在arduino_io_lib中找到Arduino I2C读取块。当您将Arduino I2C Read块放入方框图时,请确保将正确的设备地址和寄存器地址放入参数字段。帮助文档在此下载中提供指导。

卓李 //www.ru-cchi.com/matlabcentral/profile/2469626-zhuo-li
49659 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 仪器控制工具箱支持包国家仪器VISA和ICP接口 使用NI-VISA控制仪器。

仪器控制工具箱™支持包为国家仪器®VISA和ICP接口使您能够控制仪器,进行测量,分析数据,并建立测试系统。一旦数据在MATLAB®中,您就可以分析和可视化这些数据,以完成信号处理、统计分析、数字滤波和曲线拟合等任务。VISA是一个用于配置和编程测试系统的标准。仪表控制工具箱使您能够直接从MATLAB或Simulink®使用VISA接口。此支持包适用于R2015a及更高版本。

MathWorks仪器控制工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4455340-mathworks-instrument-control-toolbox-team
35409 2018 - 08 - 20 - t18:49:01z 2018 - 08 - 20 - t18:49:01z SSH/SFTP/SCP For Matlab (v2) 改进的Matlab接口SSH2/SFTP/SCP(支持公钥)使用Ganymed-SSH2 javalib。

一个新的Matlab接口,用于使用Ganymed-SS2 Java库。重命名命令是改进现有的Matlab/SSH2代码库的限制(见灵感提交)使用一个简单的命令列表。如果您需要从Matlab会话访问远程机器(用于近实时数据传输等),这组函数允许您发送命令并获取返回值。包括SFTP和SCP文件传输功能。支持公钥认证和改进的多命令支持。这需要开源的用于Java的Ganymed SSH-2,它可以免费获得并自动包含在zip文件中。对于SFTP-GET,必须使用包含的自定义Ganymed SSH-2 Java库,该库与Matlab兼容。看到ssh2-examples。M代表文档。如需支持,请直接联系作者,而不是先张贴到“评论和评分”。 Helpful information or comments can be posted after communication to ensure useful information for others instead of a ballooning of failed SSH/SFTP/SCP connection info in the comments. #1 Problem with connections is software firewall on Matlab machine preventing Java from making connections. If you're able to connect with the same machine, please check for this.#2 Problem is supported authentication on ssh-server. Please see the Ganymed-SSH2 faq for more information.http://www.ganymed.ethz.ch/ssh2/FAQ.html此外,我很想在评论区听到你如何以及在哪里使用这篇文章。

大卫弗里德曼 //www.ru-cchi.com/matlabcentral/profile/2396847-david-freedman
40344 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 数据采集工具箱支持包Digilent模拟发现硬件 从Digilent Analog Discovery获取并分析数据。

Data Acquisition Toolbox™支持包Digilent Analog Discovery™硬件使您能够从运行MATLAB®. 的计算机远程与Analog Discovery便携式USB DAQ设备通信;使用命令行接口,您可以从示波器通道读取模拟输入数据,为函数生成器生成模拟输出数据,并测量电路和IC组件的行为。此支持包适用于R2013a及以上版本。

MathWorks数据采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4067342-mathworks-data-acquisition-toolbox-team
45180 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 图像采集工具箱支持包的GenICam接口 从符合GenTL标准的摄像头获取视频和图像。

图像采集工具箱™支持包的GenICam™接口,使您能够从符合GenICam的相机直接获取图像和视频到MATLAB®和Simulink®。此支持包适用于R2014a及以上版本。

MathWorks图像采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/3215751-mathworks-image-acquisition-toolbox-team
6764 2021 - 12 - 09 - t14:02:57z 2021 - 12 - 09 - t14:02:57z wfm2read.m 读取由泰克性能示波器仪器系列编写的wfm二进制文件。

对不起,我不再维护这个了,而是把它留在文件交换上。我转而使用python。从Tektronix仪器系列MSO70000/C, DSA70000/B/C, DPO70000/B/C, DPO7000,MSO/DPO5000, TDS5000/B, TDS6000/B/C, TDS/CSA7000/Bwfm2read使用的新格式Tektronix WFM文件(测试高达WFM003格式)读取Y(t)数据现在支持快速帧数据。示波器可以保存到ASCII文件,但这很差,非常慢,需要大量的磁盘内存。二进制wfm文件更快更小,甚至包含更多信息。

Erik Benkler //www.ru-cchi.com/matlabcentral/profile/295334-erik-benkler
8028 2009 - 11 - 12 - t18:21:08z 2009 - 11 - 12 - t18:21:08z mmread 读取几乎任何媒体文件在Windows, Linux或Mac。

[video, audio] = mmread(文件名,帧,时间,disableVideo, disableAudio, matlabCommand, trySeeking, useFFGRAB) mread读取几乎任何媒体文件。它现在使用AVbin和FFmpeg来捕获数据,这包括url。该代码支持Matlab运行的所有主要操作系统和体系结构。INPUTfilename要读取的输入文件(mpg, avi, wmv, asf, wav, mp3, gif,…)frames指定要捕获的视频帧,default[]用于所有或指定timetime [startTime stopTime], default[]用于所有disableVideo禁用所有视频捕获,以节省内存或时间disableAudio禁用所有音频捕获,以节省内存或timematlabCommand不返回视频结构,但调用matlabCommand指定的函数。函数定义必须匹配processFrame.m的定义。看到processFrame。M代表更多信息。trySeeking [true]设置为false会使代码更慢,但更精确。如果前几帧失真或计时信息不准确,将此设置为false。useFFGRAB [true]使用mread的新版本,使用ffmpeg。但是,如果音频或视频流无法读取,并且您正在运行Windows,请尝试将此设置为false(旧版本)。OUTPUTvideo is a struct with the following fields: width width of the video frames height height of the video frames rate the frame rate of the video, if it can't be determined it will be 1. nrFramesTotal the total number of frames in the movie regardless of how many were captured. Unfortunately, this can not always be determined. If it is negative then it is an estimate based upon the duration and rate (normally accurate to within .1%). It can be 0, in which case it could not be determined at all. If it is a possitive number then it should always be accurate. totalDuration the total length of the video in seconds. frames a struct array with the following fields: cdata [height X width X 3] uint8 matricies colormap always empty times the corresponding time stamps for the frames (in msec) skippedFrames some codecs (not mmread) will skip duplicate frames (i.e. identical to the previous) in fixed frame rate movies to save space and time. These skipped frames can be detected by looking for jumps in the "times" field. This field will be true when frames are skipped.audio is a struct with the following fields: nrChannels the number of channels in the audio stream (1 or 2) rate sampling rate of the audio, ex. 44100. If it can't be determined then it will be 1. bits bit depth of the samples (8 or 16) data the real data of the whole audio stream. This can be played using wavplay. If time ranges are specified, the length of the data may not correspond to the total time. This normally happens with movies. The issue is that the start of the audio stream is generally counted at the END of the first frame. So, time is shifted by 1/framerate. nrFramesTotal Audio comes in packets or frames when captured, the division of the audio into frames may or may not make sense. totalDuration the total length of the audio in seconds. frames cell array of uint8s. Probably not of great use. times the corresponding time stamps for the frames (in milliseconds)If there is no video or audio stream the corresponding structure will be empty.Specifying frames does not effect audio capturing. If you want only a subsection of the audio use the 3rd parameter "time". Specifying time effects both audio and video. Time is specified in seconds (subsecond resolution is supported with fractional numbers ex. 1.125), starting at 0. Time is defined as startTime (inclusive) to stopTime (exclusive), or using set notation [startTime stopTime).If there are multiple video or audio streams, then the structure will be of length > 1. For example: audio(1).data and audio(2).data.EXAMPLES[video, audio] = mmread('chimes.wav'); % read whole wav filewavplay(audio.data,audio.rate);video = mmread('mymovie.mpg'); % read whole moviemovie(video.frames);video = mmread('mymovie.mpg',1:10); %get only the first 10 framesvideo = mmread('mymovie.mpg',[],[0 3.5]); %read the first 3.5 seconds of the video[video, audio] = mmread('chimes.wav',[],[0 0.25]); %read the first 0.25 seconds of the wav[video, audio] = mmread('chimes.wav',[],[0.25 0.5]); %read 0.25 to 0.5 seconds of the wav, there is no overlap with the previous example.read a movie directly from a URL video = mmread('http://www.nature.com/neuro/journal/v9/n4/extref/nn1660-S8.avi”);Video = mmread('mymovie.mpg',[],[],false,true);%读取所有帧,禁用audiommread('mymovie.mpg',[],[],false,false,'processFrame');使用processFrame.m函数对电影中的所有帧进行内联处理

弥迦书里歇尔 //www.ru-cchi.com/matlabcentral/profile/870178-micah-richert
49824 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z IP摄像机的MATLAB支持包 从支持HTTP/RTSP的MJPEG或支持RTSP流的H.264的IP摄像机获取实时图像。

使用MATLAB®IP摄像机支持包将实时图像带入MATLAB。图像可以来自支持HTTP上的MJPEG或RTSP或RTSP流上的H.264的IP摄像机,并具有基本身份验证支持或摘要身份验证。此支持包适用于R2015a及以上版本。

MathWorks图像采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/3215751-mathworks-image-acquisition-toolbox-team
50232 2016 - 09 - 01 - t15:30:44z 2016 - 09 - 01 - t15:30:44z 让机器学习变得简单 来自网络研讨会的MATLAB文件

这些文件伴随“机器学习变得简单”网络研讨会,可以在这里查看://www.ru-cchi.com/videos/machine-learning-with-matlab-100694.htmlAbout网络研讨会:机器学习无处不在。从医疗诊断、语音和笔迹识别到自动交易和电影推荐,机器学习技术每时每刻都被用于做出关键的商业和生活决策。每个机器学习问题都是独特的,因此管理原始数据、识别影响模型的关键特征、训练多个模型以及执行模型评估都具有挑战性。在本节课中,我们将探索使用MATLAB®机器学习的基础知识。•在MATLAB中访问、探索、分析和可视化数据•使用分类学习应用程序和统计和机器学习工具箱®中的函数来执行常见的机器学习任务,例如:o特征选择和特征转换o指定交叉验证方案o训练一系列分类模型,包括支持向量机(svm),增强和打包决策树,k-最近邻和判别分析使用混淆矩阵和ROC曲线执行模型评估和模型比较,以帮助为您的数据选择最佳模型•将训练过的模型集成到计算机视觉、信号处理和数据分析等应用程序中。

沙Prasanna //www.ru-cchi.com/matlabcentral/profile/2963954-shashank-prasanna
51235 2022 - 11 - 21 - t00:00:00z 2022 - 11 - 21 - t00:00:00z 苹果iOS传感器的MATLAB支持包 从iOS设备上的内置传感器获取传感器和图像数据。

Apple iOS传感器的MATLAB®支持包使您能够从移动iOS设备(如手机或平板电脑)收集传感器数据,将其登录到MATLAB中,然后使用MATLAB处理数据。你可以从加速度、角速度、方向、磁场和GPS传感器收集数据,也可以从内置摄像头收集图像。此支持包适用于R2020b及以上版本。

MathWorks移动传感器连接团队 //www.ru-cchi.com/matlabcentral/profile/4148222-mathworks-mobile-sensor-connectivity-team
45124 2018 - 07 - 27 - t17:19:21z 2018 - 07 - 27 - t17:19:21z 电机控制与TI发射台 基于TI LaunchPad和BOOSTXL-DRV8301的永磁同步电机磁场定向控制

本例展示了如何使用闭环磁场定向控制(FOC)算法来调节三相永磁同步电机(PMSM)的速度和转矩。本例使用了来自德州仪器C2000处理器的嵌入式编码器支持包的C28x外设块和C28x DMC库块。对于较新版本和其他硬件设置,请在本页上检查此示例的发货版本://www.ru-cchi.com/help/supportpkg/texasinstrumentsc2000/ug/permanent-magnet-synchronous-motor-field-oriented-control.htmlRequired硬件:TI F28027 LaunchPad- BOOSTXL-DRV8301与三相无刷电机和12-24V电源。更多关于如何创建模型以及如何使用它们的信息在下面的视频中:http://youtu.be/wxYTLbYfBP0

安东尼 //www.ru-cchi.com/matlabcentral/profile/1296942-antonin
45137 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 矢量CAN设备的车辆网络工具箱支持包 用Vector CAN设备发送和接收CAN消息。

Vector CAN设备的车载网络工具箱™支持包使您能够与Vector CAN设备通信,直接使用MATLAB®和Simulink®传输和接收CAN消息。此支持包适用于R2014a及以上版本。

MathWorks车辆网络工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4972513-mathworks-vehicle-network-toolbox-team
62845 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z ZigBee和UWB通信工具箱库 生成和解码ZigBee和UWB的帧和波形

ZigBee®和UWB的通信工具箱™库为整个通信堆栈(PHY, MAC, NET, APP)提供了窄带和超宽带(UWB)低速率无线个人区域网络的端到端模拟。该库适用于传感器网络、家庭自动化、工业自动化、健康监测和物联网(IoT)。该库包括ZigBee和UWB模拟示例。UWB(自R2021b)PHY层仿真的波形生成和解码的IEEE®802.15.4a/z (UWB) HRP modmac层仿真的UWB测距和定位使用IEEE 802.15.4 zzigbeephy层仿真:适用于IEEE 802.15.4 OQPSK信号2.4 GHzMAC层模拟:IEEE 802.15.4 mac异步CSMA IEEE 802.15.4 MACNET层模拟帧生成和解码app层模拟应用程序配置文件的帧生成和解码(家庭自动化,光链路,从您的操作系统或MATLAB中打开mlpkginstall文件将启动此附加组件的安装过程,并为您拥有的版本获取最新版本。这个mlpkginstall文件适用于R2017a及以上版本。

MathWorks通信工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4067408-mathworks-communications-toolbox-team
49109 2018 - 07 - 27 - t17:19:05z 2018 - 07 - 27 - t17:19:05z TI LAUNCHXL-F28069M发射台双电机控制 现场导向控制TI LAUNCHXL-F28069M, BOOSTXL-DRV8301逆变器和2 PMS电机

本例展示了如何使用闭环磁场定向控制(FOC)算法来调节2三相永磁同步电机(PMSM)的速度和转矩。本例使用了来自德州仪器C2000处理器的嵌入式编码器支持包的C28x外设块和C28x DMC库块。对于较新版本和其他硬件设置,请在本页上检查此示例的发货版本://www.ru-cchi.com/help/supportpkg/texasinstrumentsc2000/ug/permanent-magnet-synchronous-motor-field-oriented-control.htmlRequired硬件:TI LAUNCHXL-F28069M LaunchPad (http://www.ti.com/tool/LAUNCHXL-F28069M) -2 BOOSTXL-DRV8301采用三相无刷电机和12-24V电源(http://www.ti.com/tool/BOOSTXL-DRV8301) -2 PMSM(即2MTR-DYNO设置http://www.ti.com/tool/2mtr-dyno)更多关于如何创建模型以及如何在以下视频中使用它们的信息:http://youtu.be/ncM7N-hLKQM

安东尼 //www.ru-cchi.com/matlabcentral/profile/1296942-antonin
42296 2018 - 07 - 13 - t18:25:07z 2018 - 07 - 13 - t18:25:07z FFmpeg工具箱 一组直接从Matlab中运行FFmpeg的包装器函数

FFmpeg (http://ffmpeg.org/)是一个完整的,跨平台的解决方案来记录,转换和流音频和视频。FFmpeg工具箱旨在将FFmpeg特性引入Matlab。虽然FFmpeg支持大量的多媒体格式和编解码器,FFmpeg工具箱带来了一些选定的(MP3, AAC, mpeg4, x264,动画GIF)更接近用户的输出选项参数。要使用这个工具箱,FFmpeg二进制文件必须已经下载并在PC上可用。(例如,在Windows中,ffmpeg.exe必须可用)。在MATLAB中,运行工具箱设置m文件(ffmpegsetupm)并按照其指示进行操作。注意,如果新版本的FFmpeg被放置在PC上的其他地方,您必须重新运行ffmpegsetup以指定与工具箱一起使用的是哪个FFmpeg可执行文件。例1。用AAC音频编解码器和x264视频编解码器将AVI电影文件转换为MP4:ffmpegtranscode('input. jpg)例2:avi', 'output.mp4', 'AudioCodec', 'aac', 'VideoCodec', 'x264');为了创建一个运行正弦曲线的动画GIF:t = linspace(0,1,1001);phi = linspace(0,2*pi,21);figure;for n = 1:numel(phi) plot(t,sin(2*pi*t+phi(n))) print('-dpng',sprintf('test%02d.png',n));%创建一个中间的PNG文件('test%02d.png','sinedemo.gif','InputFrameRate',5,… 'VideoCodec','gif','DeleteSource','on');Example 3: Overlay a transparent mask to a videovideofile = 'video.mp4';maskfile = 'mask.png'; % same size as video.mp4 framefiltgraph = [ffmpegfilter.head ffmpegfilter.overlay ffmpegfilter.tail];filtgraph(1).link(filtgraph(2),'0:v'); % video.mp4 as the mainfiltgraph(1).link(filtgraph(2),'1:v',true); % mask.png as overlayedfiltgraph(2).link(filtgraph(3));ffmpegcombine({'videofile.mp4' 'maskfile'},'output.mp4',filtgraph);TOOLBOX FUNCTION AND CLASS LIST: Toolbox Setup ffmpegsetup - Run this first to use this toolbox FFmpeg feature list functions ffmpegcodecs - Gets supported video codecs ffmpegcolor - Convert color expression from MATLAB to FFmpeg ffmpegcolors - Gets FFmpeg color names and their RGB values ffmpegformats - Gets multimedia file formats ffmpegpixfmts - Gets supported video pixel formats FFmpeg wrapper functions ffmpegextract - Extract a stream from a media file ffmpegimage2video - Create video file from a series of images ffmpeginfo - Retrieves media file information ffmpegtranscode - Transcode media file (supports croping & scaling) ffmpegcombine - Marge multiple media files with a filtergraph FFmpeg filtergraph generator functions ffmpegfiltersvideotform - To apply a series of spatial transformations ffmpegfilterspalette - To generate and apply 256-color palette FFmpeg filters (ffmpegfilter package) ffmpegfilter.crop - Crop video ffmpegfilter.hflip - Flip video horizontally ffmpegfilter.histeq - Apply global color histogram equalization ffmpegfilter.null - Pass through ffmpegfilter.overlay - Overlay a video on top of another ffmpegfilter.pad - Pad video ffmpegfilter.palettegen - Generate a 256-color palette for a video ffmpegfilter.paletteuse - Use a palette to reduce colors in video ffmpegfilter.rotate - Rotate video ffmpegfilter.scale - Scale or resize video ffmpegfilter.setdar - Change display-aspect-ratio (DAR) setting ffmpegfilter.setsar - Change sample-aspect-ratio (SAR) setting ffmpegfilter.split - Split into several identical outputs ffmpegfilter.transpose - Transpose rows of video with columns ffmpegfilter.vflip - Flip video vertically ffmpegfilter.head - Start of filtergraph (one per filtergraph) ffmpegfilter.tail - End of filtergraph (one per filtergraph) ffmpegfilter.base - Base class for all ffmpegfilter classes Low-level FFmpeg wrapper functions ffmpegexecargs - Run FFmpeg with custom option structs ffmpegexec - Run FFmpeg with custom argument string

Kesh Ikuma //www.ru-cchi.com/matlabcentral/profile/73862-kesh-ikuma
345 2015 - 05 - 08 - t08:17:54z 2015 - 05 - 08 - t08:17:54z TCP/UDP/IP工具箱2.0.6 TCP/IP连接或UDP包的MATLAB

远程TCP - IP连接示例:con=pnet('tcpconnect','remote-server.xxx.com',1677);pnet (con, printf,“Hello world ! \ n”);pnet(con,'close');这个工具箱可以用来在MATLAB中建立TCP/IP连接或发送/接收UDP/IP数据包。它可以在MATLAB进程或其他应用程序之间通过Intranet/Internet传输数据。它可以充当服务器和/或客户端,并传输文本字符串,任何数据类型的数组,文件或MATLAB变量。注意2015-05-08:这个工具箱还没有更新到最新版本的MATLAB,我知道在这个pnet工具中,MEX API有一些小的变化可能需要更新。可能会在c代码中进行一些调整,并重新编译为最新的API (mexico .h)。我没有最新matlab版本的许可证。也许有人可以支持我,我会把它作为更新包上传。/Peter Rydesäter peter@rydesater.seNew在2.0.6 2008-03-06 -包括预编译pnet。在matlab R2007 (R2008?) No need to compile pnet.c to run at the R2007 platform.NEW in 2.0.5More "proper" license specification makes it possible to be useded as (dynamical) linked extention to non-free stand alones of your MATLAB commercial applications. The precompiled pnet.dll is possible to run in matlab 5.x for Windows.NEW in 2.0.4* THE bug when running at Windows platform is removed.* pnet_remote can call arrays of slaves with just one call.NEW in 2.0.3* Support for the single datatype.NEW in 2.0.2* Important Bugfix for UDP support.* Calls to drawnow makes blocking operations breakable also in windows.NEW in 2.0.1* Bugfix for windows version, Sleep() delay is div. with 1000 to correspond to unix sleep().NEW in 2.0:* UDP packets.* FAST Datatype support for int*, uint*, double, char.* FAST INTERNAL byte swapping.* UDP/IP-demos.* TCP/IP-demos.* WEB-SERVER demo.* New nonblocking remote "eval" of matlab expression on remote host. Tested to work with MATLAB 5.3/6.x for Linux, Solaris, Windows Compiled mex files for tested platforms included. C-source should compile under any Unix/Windows system. Also basic support for remote evaluation and paralelization of MATLAB is included.This zip package includes the zip package containing version 1.2.4 with mex files (*.dll) for backward compatibility.Toolbox by: Peter Rydesäter Peter@Rydesater.seWith support from Mario Bergeron & Mike MedeirosAny donations from commercial use are welcome to sponsor this project.TCP/IP connectivity is also included in The MathWorks Instrument Control Toolbox://www.ru-cchi.com/2022世界杯八强谁会赢?products/instrument/

彼得Rydesater //www.ru-cchi.com/matlabcentral/profile/103039-peter-rydesater
69778 2018 - 12 - 20 - t09:24:17z 2018 - 12 - 20 - t09:24:17z 无线传感器网络仿真 LEACH协议。

无线传感器网络模拟教程视频可在https://www.aparat.com/v/DC8MO

阿明nazari //www.ru-cchi.com/matlabcentral/profile/7367709-amin-nazari
50681 2015 - 05 - 05 - t11:33:03z 2015 - 05 - 05 - t11:33:03z Basler相机驱动器 Basler相机的通用MATLAB驱动程序

到目前为止,在MATLAB中连接Basler摄像机是一项繁琐的任务。MATLAB对USB3 Vision相机不提供一般支持,而且GigE驱动程序有很多bug。该驱动程序包提供了MATLAB和Basler的Pylon接口之间的开源c++接口。这允许一个简单,高效,独立于接口的图像采集。该驱动程序是由瑞士东部拉珀斯威尔的高铁应用科学大学的ICOM通信系统研究所开发的。函数:-------------- baslerFindCamera:返回包含相机索引和相机名称的单元格数组。—baslerCameraInfo:返回一个包含所选摄像机的所有参数的结构。—baslerSetParameter:设置相机参数。—baslerGetParameter:返回所选相机参数。—baslerSetROI:设置感兴趣的区域。—baslerPreview:显示预览图片。—baslerGetData:捕获并返回所选帧数。—baslerSaveData:捕获所选帧数并保存到磁盘。构建:-------通过调用提供的make来构建MATLAB Basler相机驱动程序。m文件。如果构建失败,请验证是否安装了Boost和Pylon,并正确设置了路径变量。 Further check the include paths (Line 34-38) and the linker paths (Lines 42-44) in make.m. This driver was developed and tested on Windows 7, using MATLAB R2014a, Boost 1.55 and Basler Pylon 4.2.0.Cameras:------------This driver should work with any Basler camera. If it is accessible and works with Basler Pylon Viewer, it should work with this driver too. I'm happy about feedback on different cameras. So far it has been verified on the following cameras:- acA1600-20gc - GigE Vision camera- acA2000-165um - USB3.0 Vision camera- raL8192-12gm - GigE Vision line scan cameraFeature Suggestions and Bug Reports:--------------------------------------------------This driver package is hosted on Github (https://github.com/HBadertscher/Matlab_BaslerCamDriver).请随意添加功能建议,以及bug报告作为Github上的问题。许可:----------- MIT许可(MIT)版权(c) 2015 Hannes Badertscher,瑞士东部HSR应用科学大学ICOM通信系统研究所- ICOM . HSR . ch特此免费授予获得本软件副本和相关文档文件(“软件”)的任何人不受限制地处理本软件,包括不受限制地使用、复制、修改、合并、发布、分发、转许可、和/或销售软件的副本,并允许获得软件的人这样做,但须符合以下条件:上述版权通知和本许可通知应包含在软件的所有副本或实质性部分中。本软件按“现状”提供,不作任何形式的明示或默示保证,包括但不限于适销性、适用于特定用途和不侵权的保证。在任何情况下,作者或版权所有者都不对任何索赔、损害赔偿或其他责任负责,无论是在合同、侵权或其他行为中,都是由软件或软件的使用或其他交易引起的,由软件引起的或与之有关的。--------本文件标题图片:(c) Basler AG于2015年4月29日从http://www.baslerweb.com/en/news-press/press-images

hb1294982 //www.ru-cchi.com/matlabcentral/profile/5480108-hb1294982
3139 2003 - 03 - 19 - t08:47:39z 2003 - 03 - 19 - t08:47:39z Ni DAQ工具箱 NiDaq数据采集

该工具箱允许用户使用National Instruments的NiDAQ (c)库在MathWorks的MATLAB (c) version 5下执行数据采集。

阿拉Makdissi //www.ru-cchi.com/matlabcentral/profile/164888-alaa-makdissi
49914 2016 - 08 - 25 - t14:25:45z 2016 - 08 - 25 - t14:25:45z 流媒体人脸检测,训练,识别 演示了实时采集、检测、训练和人脸识别!

只需将网络摄像头连接到你的电脑上,然后运行“streamingfacerecogtion”。•自动检测人脸;•捕获指定数量的合格人脸图像;•将它们写入自动创建的带标签的子目录;•询问(在while循环中)是否要捕获另一张人脸;•提示(可选)为人脸提供名称;•自动快速训练识别器。在没有停机时间的情况下,继续将摄像机对准观众,检测到的人脸将被自动标记!!

布雷特Shoelson //www.ru-cchi.com/matlabcentral/profile/845693-brett-shoelson
42820 2018 - 11 - 13 - t17:40:04z 2018 - 11 - 13 - t17:40:04z PicoScope 5000系列A API MATLAB通用仪器驱动程序 用于PicoScope 5000系列示波器的MATLAB仪器驱动程序

适用于PicoScope 5000系列柔性分辨率示波器的MATLAB仪器驱动程序。支持的型号:驱动程序将与以下PicoScope型号一起工作:* PicoScope 5242A/B/D/D MSO &5243A/B/D/D MSO &5244A/B/D/D MSO &5444A/B/D/D mso请注意,驱动程序将无法与PicoScope 5203和5204设备一起工作-这些设备的示例可从:https://uk.mathworks.com/matlabcentral/fileexchange/59657-picoscope-5203-and-5204-examplesPlease单击“了解更多”以获取更多信息和资源。

皮科技术 //www.ru-cchi.com/matlabcentral/profile/3052752-pico-technology
45179 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 图像采集工具箱支持包GigE视觉硬件 从GigE视觉兼容摄像头获取视频和图像。

图像采集工具箱™支持包的GigE Vision®硬件,使您可以从GigE Vision兼容相机直接获取图像和视频到MATLAB®和Simulink®。此支持包适用于R2014a及以上版本。

MathWorks图像采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/3215751-mathworks-image-acquisition-toolbox-team
45139 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z PEAK-System CAN设备的车载网络工具箱支持包 使用PEAK-System CAN设备发送和接收CAN消息。

PEAK-System CAN设备的车载网络工具箱™支持包使您能够与PEAK-System CAN设备通信,直接使用MATLAB®和Simulink®发送和接收CAN消息。此支持包适用于R2014a及以上版本。

MathWorks车辆网络工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4972513-mathworks-vehicle-network-toolbox-team
26375 2010 - 01 - 13 t21:04:50z 2010 - 01 - 13 t21:04:50z ReadLeCroyBinaryWaveform.m 读取LeCroy二进制波形,修改现有文件,以支持序列采集。

读取LeCroy二进制波形。根据用户“Alan”的文件://www.ru-cchi.com/matlabcentral/fileexchange/2114-readlecroybinarywaveform-mModified支持序列采集模式,包括触发时间标签。在由WavePro 7 Zi生成的文件上进行测试。%波形= lecroybinary波形(FILENAME)将波形文件加载到工作区变量w中。% FILENAME可以是一个变量,也可以是一个由引号括起来的字符串常量。返回值“波形”是一条包含四个元素的记录:INFO波形信息,可读格式。例如示波器ID,采样时间和设置%波形。用于进一步计算的波形信息。例如采样率%波形。Y值由示波器采样%波形。对应于波形。y的时间值数组。该例程是用WavePro 7 Zi生成的文件进行测试的,模板LECROY_2_3

Jean-Daniel Deschenes //www.ru-cchi.com/matlabcentral/profile/2169545-jean-daniel-deschenes
69847 2019 - 01 - 09 - t19:58:06z 2019 - 01 - 09 - t19:58:06z 示波器的应用 这个例子展示了如何使用仪表控制工具箱™和应用程序设计器来构建一个从示波器读取波形数据的应用程序。

Oscilloscope App是一个示例应用程序,展示了如何使用App Designer和快速控制示波器接口(仪器控制工具箱)来控制和读取支持的示波器仪器的波形。该应用程序要求:- MATLAB®R2018b或更高版本-仪器控制工具箱™-支持的示波器仪器;一些泰克型号支持默认的“Tektronix”驱动程序;其他制造商/型号通过第三方IVI-C驱动程序支持。-快速控制示波器接口所需软件:-“国家仪器VISA和ICP接口的仪器控制工具箱支持包”(与MATLAB Add-On Explorer一起安装)-对于除泰克以外的制造商,安装与您的示波器仪器型号兼容的IVI-C驱动程序

安德烈Ursache //www.ru-cchi.com/matlabcentral/profile/4153348-andrei-ursache
67530 2021 - 02 - 01 - t16:07:43z 2021 - 02 - 01 - t16:07:43z Analog Devices Inc.单板支持包 ADI收发器的单板支持包

由ADI创建的脚本和工具,用于ADI产品的MATLAB和Simulink2022世界杯八强谁会赢?https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/matlab_bsp支持:https://ez.analog.com/

Analog Devices公司系统开发组 //www.ru-cchi.com/matlabcentral/profile/10168205-analog-devices-inc-systems-development-group
57168 2019 - 07 - 15 - t20:34:21z 2019 - 07 - 15 - t20:34:21z App Designer: Instrument Control over Serial (Arduino) 使用MATLAB应用程序设计器控制Arduino RGB LED串行

这是一个例子,你可以使用应用程序设计工具构建程序来控制任何硬件支持的协议(即串行)。如何在MATLAB中GETExecute:eval(webread('https://git.io/fjP5c INFOApp '))设计器具有可视化仪器组件(旋钮,开关等),因此它允许您构建仪器控制的交互式应用程序。文中给出了一种基于Arduino的RGB LED和光电池简易器件设计方案。提供Arduino的Simulink程序(需要Arduino支持包)。通过交互式程序,您可以控制RGB LED颜色,并通过串行连接观察照度水平。documentationhttps://github.com/ETMC-Exponenta/LEDControlAppAlso有一个描述视频(在Rissian,旧版本):https://youtu.be/gixP32MudA4 *请注意,旧版本的应用程序版本不进行维护,仅为遗留版本*

帕维尔Roslovets //www.ru-cchi.com/matlabcentral/profile/7326344-pavel-roslovets
12595 2016 - 09 - 01 - t15:05:38z 2016 - 09 - 01 - t15:05:38z GPIB的MATLAB实例 MATLAB GPIB -示例向您展示如何使用MATLAB与GPIB配置和控制仪器。

MATLAB仅在与仪器控制工具箱一起使用时支持对GPIB的仪器配置和控制。这个MATLAB示例向您展示了如何开始使用MATLAB通过GPIB (HPIB)进行通信。注:此MATLAB代码示例由工具箱提供的仪器配置工具自动生成。在MATLAB中输入“tmtool”启动该工具。有关tmtool的更多信息,请参阅://www.ru-cchi.com/help/instrument/index.html有关使用MATLAB和仪器控制工具箱进行仪器通信的信息可在以下网站获得://www.ru-cchi.com/2022世界杯八强谁会赢?products/instrument最后,有关使用MATLAB与GPIB的更多信息,请访问://www.ru-cchi.com/gpib

史蒂文Kolak //www.ru-cchi.com/matlabcentral/profile/751767-steven-kolak
30242 2013 - 06 - 06 - t20:43:51z 2013 - 06 - 06 - t20:43:51z Kinect Matlab 微软Kinect, OpenNI包装,Skeleton, Depth

此压缩文件包含微软Kinect, OpenNI 1的c++包装器函数。*和OpenNI 2。*图书馆。此代码与Matlab 32位和64位,Windows, MacOs和linux兼容。注意!, OpenNI 2。*只支持深度/视频流。使用Microsoft Visual Studio (Express)或MacOS/Linux Gcc (x64/x86) c++编译器将代码编译为墨西哥文件。使用OpenNI版本1。*安装:—OpenNI 1.5.4.0—NITE 1.5.2.21—SensorKinect093 v5.1.2.1使用OpenNI版本2。*安装:- OpenNI 2.2.0- NITE 2.2.0- Microsoft KinectSDK v1.7启动Matlab,进入OpenNi1或OpenNI2并执行compile_cpp_files。现在可以使用墨西哥文件了。-示例:将加载录制的Kinect文件,并显示深度和图像电影。ExampleIR:将连接到您的Kinect硬件,并显示高分辨率IR图像。-示例:将显示红外参考和测量之间的差异,ROI的深度等于参考和测量之间的ROI的运动。这个深度可以使用水平“倾斜和缩放”不变的归一化互相关来计算(包含的版本不是不变的)。- ExampleSK:将显示骨骼跟踪记录Kinect电影。- ExampleRW: Will show a depth surface overlay-ed with the photo-camera stream in real-world coordinates (mm)- ExampleCP : Will capture the Kinect streams to a file

Dirk-Jan克朗 //www.ru-cchi.com/matlabcentral/profile/1097878-dirk-jan-kroon
66927 2021 - 08 - 18 - t12:31:07z 2021 - 08 - 18 - t12:31:07z 读取RAW相机图像 从Matlab中读取RAW相机图像,使用DCRAW或LibRAW

Matlab - readrawread RAW相机图像从Matlab,使用DCRAW⚠️这个项目已移动到Gitlab在https://gitlab.com/astrophotography/matlab-readrawThisGithub存储库将会被停止。这个类的使用可以归结为简单地创建对象。然后,你可以像往常一样简单地使用imread和imfinfo调用,RAW文件将被神奇地处理。示例:在下面的例子中,我们只调用readraw一次,然后所有的事情都用imread和imfinfo完成,就像你对其他图像格式所做的一样。注释:每个RAW文件将在初始RAW文件的相同位置被转换为16位TIFF文件。然后imreadto再次读取这个文件,实际获得图像RGB通道。如果您已经创建了这些文件(6x4k图像每个146 Mb),您可以删除它们,或者不需要转换就可以进一步访问它们。支持的RAW相机图像格式包括:RAW文件格式描述crw、cr2佳能数码相机RAW文件格式snef尼康数码相机RAW文件格式folympus数码相机RAW文件格式raffuji数码相机RAW文件格式rwlleica数码相机RAW文件格式pef、ptx宾得数码相机RAW文件格式x3fsigma数码相机RAW文件格式dcr、KDC、DC2、k25柯达数码相机RAW文件格式srf、ARW、MRW、mdc索尼/美能达数码相机RAW文件格式RAW松下、卡西欧、徕卡数码相机RAW文件格式ng (CS1, HDR)Adobe RAW文件格式(数字负片)BAYCasio RAW(拜耳)ERFEpson数码相机RAW文件格式fffimacon /Hasselblad RAW formatMOSCREO Photo RAWPXNFotoman RAWRDCRicoh RAW格式如果您希望导入具有特定DCRAW选项的RAW文件,请使用thereadraw类方法'imread',并将选项作为第三个参数,例如:dc = readraw;im = imread(dc, 'file。RAW', '-a -T -6 -n 100');如果你还想获得输出文件名和更多信息:[im, info, output] = imread(dc, 'file. xml文件。一些有用的DCRAW选项是:-T写TIFF文件,并复制元数据在w -T -6 -q 3使用相机白平衡,和最佳插值AHD-a -T -6使用自动白平衡t -4使用原始数据,没有颜色缩放, nor white balance-i -v print metadata-z set the generated image date to that of the camera-n 100 remove noise using wavelets-w use white balance from camera or auto-t 0 do not flip the imageThe default DCRAW setting for the importation is '-T -4 -t 0 -v' to get the raw data.Methods:readraw class instantiation. No argument.compile check for DCRAW availability or compile itdelete remove readraw references in imformatsimread read a RAW image using DCRAW. Allow more optionsimfinfo read a RAW image metadata using DCRAWInstallation:Copy the directory and navigate to it. Then type from the Matlab prompt:addpath('path-to-readraw')readraw;READRAW can use any of the following installed tools:libraw (with header/include files)libraw binary tools (dcraw_emu, raw-identify, simple_dcraw, Win, Linux and MacOSX)dcraw (see also Win build, Linux and Win - executable are provided inn this project)exiv2 (Win, Linux and MacOSX))metacam (Linux only)exifprobe (Linux only)which should be in the executable search path. These can be installed for Debian-like systems (Ubuntu, Mint, Debian...) with:sudo apt install dcraw libraw-bin exiv2 metacam exifprobe libraw-devsudo ln -s /usr/lib/libraw/dcraw_emu /usr/local/binsudo ln -s /usr/lib/libraw/raw-identify /usr/local/binPackages LibRAW and EXIV2 also exist for Mac OSX. Refer to:https://www.exiv2.org/download.htmlhttps://www.libraw.org/downloadand确保它们在PATH中。要使用libraw直接阅读器(它比其他阅读器略快),您可能必须通过以下命令为您的系统编译MeX文件:cd path-to-readraw/ privatebuildmexunpackraw这利用了E. Segre的出色贡献。您需要一个有效的C编译器,由Matlab支持。如果这个包装器不起作用,使用compile(readraw,' dcrow ')来使用其他RAW读取器解决方案。如果没有找到RAW读取器,并且计算机上还没有安装DCRAW,则需要一个C编译器。DCRAW C源文件(由READRAW,私有目录提供)将被构建和使用,如果还没有的话。要强制使用给定的RAW读取器,请使用compile方法,例如compile(readraw);%检查可用的readerscompile(readraw, 'compile');%强制编译例如unpackRaw和DCRAWcompile(readraw, 'dcraw_emu');在最后一个命令中,可以指定dcraw_emu, dcraww, simple_dcraww, unpackRaw, libraw中的任何一个。使用。Credits:DCRAW is a great toolhttps://www.cybercom.net/~dcoffin/dcraw/Reading原始文件到MATLAB和显示他们http://www.rcsumner.net/raw_guide/RAW相机文件阅读器由布莱恩怀特2016https://fr.mathworks.com/matlabcentral/fileexchange/7412-raw-camera-file-reader?focused=6779250&tab=functionLibRaw墨西哥人https://fr.mathworks.com/matlabcentral/fileexchange/70985-matlab-unpackraw而且https://github.com/EastEriq/matlab-unpackRawLicense:(c) E. Farhi, GPL2(2018)。https://gitlab.com/astrophotography/matlab-readraw/

Emmanuel Farhi //www.ru-cchi.com/matlabcentral/profile/38447-emmanuel-farhi
51262 2015 - 06 - 22 - t06:32:15z 2015 - 06 - 22 - t06:32:15z 无线传感器网络(WSNs) 无线传感器网络(WSNs)

在Matlab中模拟传感器网络的基本过程。

侯赛因 //www.ru-cchi.com/matlabcentral/profile/4794647-hossein
45138 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z Kvaser CAN设备车载网络工具箱支持包 使用Kvaser CAN设备发送和接收CAN消息。

Kvaser CAN设备的车辆网络工具箱™支持包使您能够与Kvaser CAN设备通信,直接使用MATLAB®和Simulink®传输和接收CAN消息。此支持包适用于R20X14a及以上版本。

MathWorks车辆网络工具箱团队 //www.ru-cchi.com/matlabcentral/profile/4972513-mathworks-vehicle-network-toolbox-team
45178 2022 - 09 - 14 - t00:00:00z 2022 - 09 - 14 - t00:00:00z 图像采集工具箱支持包点灰硬件 从灰点摄像头获取视频和图像。

Point Grey硬件的图像采集工具箱™支持包使您可以直接将Point Grey摄像机的图像和视频采集到MATLAB®和Simulink®。此支持包适用于R2014a及以上版本。

MathWorks图像采集工具箱团队 //www.ru-cchi.com/matlabcentral/profile/3215751-mathworks-image-acquisition-toolbox-team
Baidu
map