分享

MatLab操作树莓派(2B+,及图形化界面安装)

 云深无际 2021-11-03

第一步是看你自己的matlab的版本,据说是版本要适配

也可以打开的时候看见

打开电脑的Matlab,庞然大物(200G的东西)

吃内存大户

这步骤是错的,我点错了

这里也是错的

错的

错的

这个安装的是一个连接的插件,后面全配置好的话可以使用

https://github.com/mathworks/Raspbian_OS_Setup
https://github.com/mathworks/Raspbian_OS_Setup/releases/download/R19.1.0_prerelease/mathworks_raspbian_R19.1.0_prerelease.zip

说一下,控制树莓派的固件是定制的。不是普通的固件

所以要提前自己下载。注意版本。下载备用了。树莓派2B+

MATLAB 2019A。我上传百度云了,如果你的版本正好和我一样

微信加我要地址

注意,你可能会突然打开官网的帮助页面。一定要选择英文的!!!

别选中文的!!!

啊,这个就是上面的小插件。打开以后可以看看这个东西,就是装好固件以后连接的页面

点这个地方


可以选择,离线或者在线安装

我先选择离线,失败了。网络不是太好

这里有人乐意看一下这个插件对于版本的选择

在线安装

ok

我们立刻开始烧录固件

注意选择好自己的版本

两种模式,我直接就是用改装的固件了

还有一种就是不用改自己的固件

可以看见是最小的无桌面服务器版本+相关的运行库

选择固件

这是,因为是无GUI界面

所以连接的信息提前就是得加载到固件内

自己注意自己的路由器的名字,密码等

我用专门的软件,格式化一遍存储卡

准备好这样的东西,反正连电脑就好

插入


选择这个存储卡

写入

这个地方有个提示,我翻译了一下

烧录好就是连接

标准的SSH连接

IP

name

passwd

测试一次,成功

我们接下来用

这个SSH连接,做一些相关的配置


首次出现点是

密码连接

sudo apt-get update sudo apt-get install xorg -y sudo apt-get install lxde openbox -y sudo apt-get install pix=icons pix-plym-splash rpd-wallpaper -y sudo apt-get install raspberrypi-ui-mods -y

没有界面不行,打死都不行。直接给你安装。复制我的命令在bash

先更新,再安装

真的很不错

实现连接的样子

要啥没啥


我想看看有没有matlab这样的软件包 的~

对不住,还是太年轻。这么多的安装包。。。。

我怎么才能知道matlab做了什么

以下甩个连接,感兴趣的自己看看

https://www./help/supportpkg/raspberrypiio/ug/connect-to-raspberry-pi-hardware-board-in-matlab-online.html
安装软件 apt-get install softname1 softname2 softname3……卸载软件 apt-get remove softname1 softname2 softname3……卸载并清除配置 apt-get remove –purge softname1更新软件信息数据库 apt-get update进行系统升级 apt-get upgrade搜索软件包 apt-cache search softname1 softname2 softname3……apt-cache search # ------(package 搜索包)apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等)sudo apt-get install # ------(package 安装包)sudo apt-get install # -----(package - - reinstall 重新安装包)sudo apt-get -f install # -----(强制安装?#"-f = --fix-missing"当是修复安装吧...)sudo apt-get remove #-----(package 删除包)sudo apt-get remove - - purge # ------(package 删除包,包括删除配置文件等)sudo apt-get autoremove --purge # ----(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))sudo apt-get update #------更新源sudo apt-get upgrade #------更新已安装的包sudo apt-get dist-upgrade # ---------升级系统sudo apt-get dselect-upgrade #------使用 dselect 升级apt-cache depends #-------(package 了解使用依赖)apt-cache rdepends # ------(package 了解某个具体的依赖?#当是查看该包被哪些包依赖吧...)sudo apt-get build-dep # ------(package 安装相关的编译环境)apt-get source #------(package 下载该包的源代码)sudo apt-get clean && sudo apt-get autoclean # --------清理下载文件的存档 && 只清理过时的包sudo apt-get check #-------检查是否有损坏的依赖
安装deb软件包 dpkg -i xxx.deb删除软件包 dpkg -r xxx.deb连同配置文件一起删除 dpkg -rpurge xxx.deb查看软件包信息 dpkg -info xxx.deb查看文件拷贝详情 dpkg -L xxx.deb查看系统中已安装软件包信息 dpkg -l重新配置软件包 dpkg-reconfigure xxx

删除残留文件

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

attitude命令也可以

aptitude update 更新可用的包列表aptitude upgrade 升级可用的包aptitude dist-upgrade 将系统升级到新的发行版aptitude install pkgname 安装包aptitude remove pkgname 删除包aptitude purge pkgname 删除包及其配置文件aptitude search string 搜索包aptitude show pkgname 显示包的详细信息aptitude clean 删除下载的包文件aptitude autoclean 仅删除过期的包文件

grep做了一些努力,也找不出来

Python齐全哈

配置一下相关功能,把UART,VNC,SSH全开了。重启登录


这篇就是简单的连接过程,下篇文章讲matlab在树莓派上面的算法布置就是硬件调用~

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多