分享

Matlab.1

 云深无际 2021-11-03


%Cubeclear ,clc;figure; hold on; view(3);%Create four verticesV = [0 0 0;0 1 0;1 1 0;1 0 0; 0 0 1;0 1 1;1 1 1;1 0 1];F = { [1 2 3 4] [5 6 7 8] [1 2 6 5] [3 4 8 7] [2 3 7 6] [1 4 8 5 ] }; %flat shadingfor i = 1 : length(F) fac = F{i}; patch('vertices', V, 'faces', fac, 'facecolor', [0.77 0.61 0.4]); axis([0 2 0 2 0 2])end %Title label, etctitle('Cube')set(gca,'xticklabel',[])set(gca,'yticklabel',[])set(gca,'zticklabel',[])grid on

先给大家画个图

右手操作,最大化

arae其实是一个1x1得数组


>>记住这个东西,这个表明matlab是处于准备状态

分号得不同


命令行其实是一行输入一句就回车,也可以输入多行.以;分割

还有续行符

 

获取硬件安装包

同意

去插件包得个人频道

https://ww2.mathworks.cn/matlabcentral/profile/authors/1692307
% specify pin mode for pins 4, 13 and 5
pinMode(a,4,'input');
pinMode(a,13,'output');
pinMode(a,5,'output');

% read digital input from pin 4
dv=digitalRead(a,4);

% output the digital value (0 or 1) to pin 13
digitalWrite(a,13,dv);

% read analog input from analog pin 5 (physically != from digital pin 5)
av=analogRead(a,5);

% normalize av from 0:1023 to 0:254
av=(av/1023)*254;

% ouptput value on digital (pwm) pin 5 (again, different from digital pin 5)
analogWrite(a,5,round(av))

% change reference voltage for analog pins to external
analogReference(a,'external');

% change it back to default
analogReference(a,'default');

变量区,维护了当前工作目录得所有变量

可视化操作这些数据,很明显就是一个矩阵

验证了1x1数组得猜想

插件目录,才1mb

打开看看目录里面有什么

先看一份安装文件.

看的出来,自动补全已经注册了arduino

输出一些日志一样得东西,我没有细看

完善得文档

打开看一下demo,是有点面向对象得味道

在浏览器里面打开

看来是找到老窝了

基本上把MCU上面所有得硬件全用起来了

只看一个函数.


arduino硬件io得设置

  1. 先找到com口

  2. 查看其状态

  3. 注册一下

  4. ....

  5. 想研究,英语得不算差,然后别老想着别人给你资料.有了源码了.干啥不是手到擒来

接着回到我们得目录

感兴趣可以继续深入


在路径下,多用tab键来补全

lookfor xxxxx寻所有xxxxx得关键字帮助.这个其实没有什么用,因为实在是太多了

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多