应用接口编程与机械工程应用

发布 2021-04-09 22:59:28 阅读 2985

调试方法有两种:

一、直接法:专用小程序的。

1、注意标点符号,如; ,

2、增加一些显示关键变量的语句,密切跟踪关键变量的取值变化。

3、利用echo命令,对某些语句或者语句段甚至整个语句,一行一行显示文件内容及计算结果。

4、在程序文件适当位置,增加pause命令,程序运行到改位置时暂停,以便观察。

5、在程序文件的适当位置,增加keyboard命令,程序运行到改位置时暂停,壳根据情况修改变量,并使程序还可以运行。

二、使用调试器进行调试。

就是在m文件中有debug,里面有许多调试的。

如:曲柄滑块机构的转角位移分析。

phi=0:0.01:2*pi;

a=10;b=15;e=3;

s=a*cos(phi)+sqrt(b*b-(a*sin(phi)-e).^2);

plot(phi,s);

xlabel('\phi:0 to 2\pi','fontsize',16);

ylabel('s','fontsize',16);

title('曲柄滑块机构位移(s)曲线','fontsize',16);

3、matlab数组的内部结构涵义:

1、matlab变量名name,是一个指向字符串的指针,字符串的最大长度由头文件的常熟mxmaxnam规定,这个只付出就是matlab的变量名字。

2、变量的维数dimension。定义各维数大小,例如:数量,向量和矩阵都是视为二维。

3、变量类型class name这是一个标识值,指明变量被显示时是数组变量还是字符型,即将变量元素看成是字符的ascii码。

4、变量的实数或复数类型,如果变量包含有复数值作为其元素,那么该变量对应的matlab内部数组就包有实部向量和虚部变量。

5、变量存储属性storage,是否为稀疏矩阵,他指明变量的存储类型,改类型为full时表示满矩阵,为spare时则为稀疏矩阵。

工程应用与发展

单选题 共30题,每题2分 1 下列有关人工智能的说法中,不正确的是 a 人工智能是以机器为载体的智能。b 人工智能是以人为载体的智能。c 人工智能是相对于动物的智能 d 人工智能也叫机器智能。我的答案 b 参 b 答案解析 暂无 2 2014年对 安全生产法 的修改中,主体责任的规定更加广泛 严格...

工程应用与发展

单选题 共 30 题,每题 2 分 1 下列有关人工智能的说法中,不正确的是 a 人工智能是以机器为载体的智能。b 人工智能是以人为载体的智能。c 人工智能是相对于动物的智能。d 人工智能也叫机器智能。我的答案 b 参 b 答案解析 暂无。2 2014 年对 安全生产法 的修改中,主体责任的规定更加...

工程发展与应用

单选题 共30题,每题2分 1 根据本课程,智能制造概念的提出是在什么时间?a 20世纪70年代。b 20世纪80年代。c 20世纪90年代末 d 21世纪。我的答案 b 参 b 答案解析 暂无 2 从波普尔的三个世界理论的分析中可以得出,智业社会主要解决的问题是 a 信息不对称。b 财富不对称。c...