第一章matlab 入门1
习题11.执行下列指令,观察其运算结果,理解其意义:
1)[12;34]+10-2i
5)exp([12;34])
6)log([110100])
7)prod([12;34])
8)[a,b]=min([1020;3040])
9)abs([12;34]-pi)
11)find([1020;3040]>=40,30;2010])
12)[a,b]=find([1020;3040]>=40,30;2010])(提示:a 为行号,b 为列号)
13)all([12;34]>1)
14)any([12;34]>1)
15)linspace(3,4,5)
16)a=[12;34];a(:,2)
2.执行下列指令,观察其运算结果、变量类型和字节数,理解其意义:
1)clear;a=1,b=num2str(a),c=a>0,a==b,a==c,b==c
2)clear;fun='abs(x)',x=-2,eval(fun),double(fun)
3.本金k 以每年n 次,每次p %的增值率(n 与p 的乘积为每年增值额的百分比)增加,当增加到rk 时所花费的时间为。
01.01ln(ln p n r t +=单位:年)用matlab 表达式写出该公式并用下列数据计算:r =2,p =0.5,n =12.
4.已知函数f (x )=x 42x 在(-2,2)内有两个根。取步长h =0.05,通过计算函数值求得函数的最小值点和两个根的近似解。
(提示:求近似根等价于求函数绝对值的最小值点)
5.(1)用z=magic(10)得到10阶魔方矩阵;
2)求z 的各列元素之和;
3)求z 的对角线元素之和(提示:先用diag(z)提取z 的对角线);
4)将z 的第二列除以3;
第一章matlab入门。
5)将z的第3行元素加到第8行。
6.先不用matlab判断下面语句将显示什么结果?size(b)又得出什么结果?
b1=;b2=;
b=[b1,b2];
b(8)d=cell2struct(b,,2);
a,b]=然后用matlab验证你的判断。进一步,察看变量类型和字节数,并用workspace工具栏显示b和d的具体内容。
matlab1程序
一 最大最小值问题 例1编程 functionf myfun x f 2 x 1 2 x 2 2 48 x 1 40 x 2 304 x 2 2 3 x 2 2 x 1 3 x 2 18 x 1 x 2 x 1 x 2 8 x0 0.1 0.1 x,fval,maxfval,exitflag,out...
MATLAB习题
实验一 matlab运算基础。班级 01 学号 201105810118 姓名 王宝龙 一 实验目的 1.熟悉启动和退出matlab的方法。2.熟悉matlab命令窗口的组成。3.掌握建立矩阵的方法。4.掌握matlab各种表达式的书写规则及常用函数的使用。二 实验内容 1.求下列表达式的值,观察m...
matlab 1
6.4.3 对象句柄的获取方法。图像对象建立后,句柄值时图形对象的唯一标志。句柄值的获取除可以创建时直接赋值,还有如下几种获取方法 1.追溯法获取句柄。h pa get h known,parent 功能 获取h known的父对象的句柄值,并赋给h pa。h ch get h known,chil...