目录
一、
二、
三、
四、
五、
六、
一、
启动MATLAB系统环境,完成下列操作。
(1)在 MATLAB命令行窗口输入以下命令后,观察工作区窗口的内容。
x=0:pi/10:2*pi;
y=sin(x);
(2)在工作区窗口右击变量x、y,再在快捷菜单中选择“删除”命令将它们删除。
--------------------------------------------- 代码展示----------------------------------------------------------------
x=0:pi/10:2*pi;
y=sin(x);
--------------------------------------------- 运行结果-------------------------------------------------------------
二、
先建立自己的工作文件夹,再将自己的工作文件夹设置到MATLAB搜索路径下,再试验用help命令能否查询到自己的工作文件夹。
--------------------------------------------- 页面展示----------------------------------------------------------------
三、
先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。
当a取-3.0,-2.9,-2.8,…,2.8,2.9,3.0时,求各点的函数值。
提示:利用冒号表达式生成α向量,求各点的函数值时用点乘运算。
--------------------------------------------- 代码展示-----------------------------------------------------------
z1=2 * sin(85 / 180 * pi)/(1 + exp(1))
x=12;
y=10 ^ -5;
z2=pi/(x+y)
x=[2 1+2i;-0.45 5]
z3=1 / 2 * log(x + sqrt(1 + x ^ 2))
a=-3.0:0.1:3.0;
z4=exp(0.3 .* a)-exp(-0.3 .* a) ./ 2 .* sin(a+0.3)+log((0.3 + a) /2)
--------------------------------------------- 运行结果----------------------------------------------------------------
文章来源:https://www.toymoban.com/news/detail-783903.html
四、
已知
--------------------------------------------- 代码展示---------------------------------------------------------------
A=[12 34 -4;34 7 87;3 65 7];
B=[1 3 -1;2 0 3;3 -2 7];
A * B
B * A
A .* B
A ^ 3
A .^ 3
A / B
B \ A
[A,B]
[A([1,3],:);B^2]
---------------------------------------------运行结果----------------------------------------------------------------
等
五、
设有矩阵A和B
(1)求它们的乘积C.
(2)将矩阵C的右下角3×2子矩阵赋给D。
(3)查看MATLAB工作空间的使用情况。
--------------------------------------------- 代码展示----------------------------------------------------------------
A=[1:5;6:10;11:15;16:20;21:25];
B=[3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11];
C=A*B
D=C(3:5,2:3)
--------------------------------------------- 运行结果----------------------------------------------------------------
六、
完成下列操作。(1)求[100, 999]之间能被21整除的数的个数。
提示:先利用冒号表达式,再利用find和 length函数。
(2)建立一个字符串向量,删除其中的大写字母。
提示:利用find函数和空矩阵。
--------------------------------------------- 代码展示----------------------------------------------------------------
%(1)
x=[100:999];
k=find(mod(x,21)==0);
length(k)
%(2)
ch='Hello World114!';
k=find(ch>='A'&ch<='Z')
ch(k)=[]
----------------------------------------------运行结果----------------------------------------------------------------
如有侵权请尽快与我联系!!!文章来源地址https://www.toymoban.com/news/detail-783903.html
到了这里,关于1、MATLAB程序设计与应用刘卫国(第三版)课后实验一:MATLAB系统环境与运算基础的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!