- 博客(12)
- 收藏
- 关注
原创 MATLAB 数据类型转换
(1)整型整数类型有8位、16位、32位、64位x = uint8(129)x = int8(127)(2)浮点型单精度4个字节,双精度8个字节single函数:转为单精度类型double函数:转为双精度类型(3)复数型real函数求实部imag函数求虚部常用数学函数①自然对数a=1b=exp(a)②三角函数>>sin(pi/2)ans = 1>>sind(90)ans = 1③abs函
2022-01-18 18:04:01 8414
原创 MATLAB 求解多项式
%% 解方程%x^2-3x+1=0% 方法一 多项式求根函数rootsp = [1,-3,1];x=roots(p)%方法二 绘图法x=-5:0.1:5;y1=x.*x-3*x+1;y2=zeros(size(x));plot(x,y1,x,y2)%方法三 函数fzerof = @(x)x*x-3*x+1; %匿名函数x1=fzero(f,0.5) %在0.5附近x2=fzero(f,2.5) %在2.5附近%方法四 函数fsolvef .
2022-01-18 17:45:59 1865
原创 MATLAB 三维立体绘图
% 三维立体绘图t = 0:pi/50:10*piplot3(sin(t),cos(t),t)xlabel('sin(t)')ylabel('cos(t)')zlabel('t')grid on %加网格线axis square %变正方形图形导出(1)Edit → Copy Figure(2)Toolbar → save(3)print('-depsc','-tiff','-r3')(4)File → Export Setup[x,y,z...
2022-01-18 15:35:24 1174
原创 MATLAB二维平面绘图
% 二维平面绘图x = 0:0.01:2*piy = sin(x)figureplot(x,y)title('y=sin(x)')xlim([0,2*pi])xlabel('x')ylabel('sin(x)')结果x=0:0.01:20y1 = 200*exp(-0.05*x).*sin(x)y2 = 0.8*exp(-0.5*x).*sin(10*x)figure[AX,H1,H2] = plotyy(x,y1,x,y2,'plot')set(g...
2022-01-18 15:13:47 2442
原创 MATLAB逻辑与流程控制
if..else..endfor...endwhile...endswitch..case..end1.for循环结构for 循环变量=初值:步长:终值执行语句endsum = 0for n=1:5 %[1,5] sum = sum + n^2end%嵌套forsum = 0for i=1:5 p=1 for j =1:i p=p*j end sum = sum + pend2.while
2022-01-18 14:30:56 388
原创 MATLAB的数据类型
% 注释%%代码段%%字符与字符串s = 'a'abs(s)char(97)num2str(65)str = 'I Love Matlab'length(str)矩阵A = [1 2 3;4 5 2;3 2 7;]B = A' %转置C = A(:)D = inv(A) %求逆矩阵E = zeros(10,5,3) %10行5列 3维E(:,:,1) = rand(10,5)E(:,:,2) = randi(5,10,5)E(:,:,3) .
2022-01-18 13:23:15 582
原创 平衡小车(一)前期框架构建
1、新建工程 固件库模板 CORE:存放内核代码和启动文件 HARDWARE:存放外设文件,mpu6050等 OBJ:生成的文件,hex等 Project:keil工程文件 STM32F10x_FWLib:stm32固件库 SYSTEM:移植正点原子delay、sys、uart USER:main函数和st...
2021-10-06 15:09:15 200
原创 安卓启动过程简述
Laucher->mainifirst->lauch标签的activity被加载->oncreat被调用->java关联xml布局页面->显示->等待用户触摸等操作创建页面创建完成——多了两个文件.java和.xml把启动页面换到其他页面夜神模拟器效果.java文件 启动页面后加载onCreat()关联空白页面跟布局界面...
2021-10-06 10:58:39 79
原创 安卓工程结构介绍
src 存放java代码的,包、文件gen gen是自动生成的,只需关心R.java,里面存放程序页面、按键、菜单、文本等控件的ID.Android... 存放安卓一些库,供开发者调用。如安卓的蓝牙、定位、USB等(如果没有需要手动添加,这里用的eclipse又叫ADT,继承了这两个包)assets存放一些资源,配置文件,图片(比较少操作它)bin ...
2021-10-05 21:45:10 240
原创 安卓工程构建及第一个安卓程序运行
安卓工程构建1. 新建一个安卓工程2. 工程设置Application Name:应用程序名(QQ、微信)Package Name:包名,不能有中文Minimum Required SDK:最低的安卓版本(默认)Target SDK: 目标安卓版本,不要小于18Theme:主题(小米、华为),这里默认3. 配置工程4. 设置应用APP的图标5. 创建一个Activity...
2021-10-05 20:35:05 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人