完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
%程序设计的基本步骤:
%1、分析问题,确定求解问题的数学模型或方法 %2、设计算法,并画出流程图 %3、选择编程工具,根据算法编写程序 %4、调试程序,分析程序输出结果 % matlab文件分类 % 脚本文件 函数文件 % 脚本文件:是可以在命令行窗口直接执行的文件,也叫命令文件。 % 函数文件:是定义一个函数,不能直接执行,而必须以函数调用的方式来调用它。 % 文件创建方式 % 1、matlab 新建文件 % 2、 命令行 edit xxx 使用edit命令行在当前文件夹下创建文件 % eg 建立脚本文件f1.m (本次创建文件名以 learn3_12进行测试) F=[1,2,3;4,5,6]; G=[1,2;3,4;5,6]; H=F*G % 在命令行 输入 learn3_12 即可直接运行 %建立函数文件 f2.m % function C=f2(A,B) % C=A*B % 在【命令行】依次输入 % A=[1,2,3;4,5,6]; % B=[1,2;3,4;5,6]; % C=f2(A,B) % 顺序结构 % 代码顺序执行 和C语言几乎是一致的理念 % eg % 数据的输入 input %D=input('请输入变量A的值: ') %通过键盘进行输入获取A的值(注:输入的是数字,其他的不可以) % 数据的输出 disp s='hello world '; disp(s) % 程序的暂停 pause(延迟秒数) 类似于 stm32 的 delay(ms)函数 % 注: pause 中可以不传入参数,这样的只需要按下任意键即可继续运行 % ctrl+C 强行中止程序 % eg 有一-线段AB,A的坐标为(1,1), B的坐标为(4.5,4.5), 求AB的长度,以及黄金分割点C的坐标。 A=1+i % A 点坐标 B=4.5+4.5i % B点坐标 % 12:10 % 黄金分割点 0.618 % c=A+0.618*(B-A); % A点的坐标 加上0.618倍(B-A)的数据 length=abs(B-A); % A B 两点间的长度 disp(length) % A B 的长度 disp(c) % 黄金分割点的坐标 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1561 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1501 浏览 1 评论
933 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
665 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1555 浏览 2 评论
1850浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
615浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
506浏览 3评论
511浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
491浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-11 05:21 , Processed in 0.597462 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号