Matlab.1
时间:2022-07-23
本文章向大家介绍Matlab.1,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
%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
% 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得设置
- 先找到com口
- 查看其状态
- 注册一下
- ....
- 想研究,英语得不算差,然后别老想着别人给你资料.有了源码了.干啥不是手到擒来
接着回到我们得目录
感兴趣可以继续深入
在路径下,多用tab键来补全
lookfor xxxxx寻所有xxxxx得关键字帮助.这个其实没有什么用,因为实在是太多了
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 机器学习之决策树一-ID3原理与代码实现
- jQuery点击返回顶部
- 手把手教你,嘴对嘴传达------Nginx实现动静分离的两种方式
- Vue实现push数组并删除方法
- 机器学习之决策树二-C4.5原理与代码实现
- Vue Router懒加载
- 手把手教你,嘴对嘴传达------Tomcat部署和优化以及虚拟主机配置
- 微信小程序使用scroll-view做导航栏
- java解析XML的方法
- 听说Mysql你很豪横?-------------各种数据库介绍(为什么Mysql数据库能这么火热)
- Vuex的简单入门
- 听说Mysql你很豪横?-------------管理MySQL数据库基本操作命令
- Axios安装封装api接口
- 排障集锦:九九八十一难之第七难!mysql数据库登录密码忘记了
- Css实现上下无限跳动