%Cube clear ,clc; figure; hold on; view(3); %Create four vertices V = [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 shading for 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, etc title('Cube') set(gca,'xticklabel',[]) set(gca,'yticklabel',[]) set(gca,'zticklabel',[]) grid on
先给大家画个图 右手操作,最大化 arae其实是一个1x1得数组 >>记住这个东西,这个表明matlab是处于准备状态 分号得不同 命令行其实是一行输入一句就回车,也可以输入多行.以;分割 还有续行符 获取硬件安装包 同意 去插件包得个人频道 https://ww2.mathworks.cn/matlabcentral/profile/authors/1692307 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得设置
接着回到我们得目录 感兴趣可以继续深入 在路径下,多用tab键来补全 lookfor xxxxx寻所有xxxxx得关键字帮助.这个其实没有什么用,因为实在是太多了 |
|