1、 b=sin(a)b = 0.8415 0.9093 0.1411 -0.7568 -0.9589 -0.2794 0.6570 0.9894 0.4121 c=a+0.1*(1+b/2)c = 1.1421 2.1455 3.1071 4.0622 5.0521 6.0860 7.1328 8.1495 9.1206 d=ones(3)+eye(3)d = 2 1 1 1 2 1 1 1 2(3)利用文件创建矩阵 load filel.txt filelfilel =(4)从外部数据文件中装入已有矩阵 x=-1.3 sqrt(3) (1+2+3)*4/5x = -1.3000 1.7321
2、4.8000 定义或修改某一元素 x(5)=abs(x(1) -1.3000 1.7321 4.8000 0 1.3000小矩阵生成大矩阵 e=a,be = 1.0000 2.0000 3.0000 0.8415 0.9093 0.1411 4.0000 5.0000 6.0000 -0.7568 -0.9589 -0.2794 7.0000 8.0000 9.0000 0.6570 0.9894 0.4121 e=a,d 1 2 3 2 1 1 4 5 6 1 2 1 7 8 9 1 1 2大矩阵抽取元素变为小矩阵f=e(:,2,5)f = 2 1 5 2 8 12:常量,变量与表达式t=h
3、ow about this character stringt =how about this character string v=I cant find the litterv =t find the litter A=HelloA =Hello B=2*AB = 144 202 216 216 2223:命令窗口常用的命令与标点符号的使用help cd CD Change current working directory. CD directory-spec sets the current directory to the one specified. CD . moves to t
4、he directory above the current one. CD, by itself, prints out the current directory. WD = CD returns the current directory as a string. Use the functional form of CD, such as CD(directory-spec), when the directory specification is stored in a string. See also pwd. Overloaded methods: ftp/cd Referenc
5、e page in Help browser doc cd二:算数运算1:加减法运算a=1 2;3 4;b=ones(2);c=a+b 2 3 4 5 d=1 2 3;e=a+d? Error using = plusMatrix dimensions must agree. c1=c-1c1 = 1 2 3 4乘除法运算f=a*b 3 3 7 7 g=b*ag = 4 6 h=pi*ah = 3.1416 6.2832 9.4248 12.5664 F=a.*cF = 2 6 12 20 G=c.*aG =4 2 6;7 4 9 b=4 1 2 a*x=b |Error: Unexpecte
6、d MATLAB expression.四a=rand(3),b=rand(3), 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575 0.9649 0.9572 0.1419 0.1576 0.4854 0.4218 0.9706 0.8003 0.9157 A1=a/bA1 = 0.7571 0.3356 0.0323 0.2462 -0.4341 0.7590 -0.9446 0.4093 1.0035 A2=abA2 = -2.5775 -1.3591 -0.0618 3.0365 2.0130 -0.0863
7、1.0462 0.8110 0.9734 A3=baA3 = -1.8233 -1.1435 -0.2172 2.7367 2.1961 0.3685 -0.3205 -0.6006 0.9537 A4=b/aA4 = 0.8306 0.3601 -0.2991 1.0730 -0.8795 0.6307 0.3442 0.6978 0.4577 A5=(a/b)A5 = A6=a.bA6 = 1.1843 1.0479 0.5095 0.1740 0.7676 0.7712 7.6433 8.2046 0.9564 A7=a.bA7 = A8=1./A7A8 = 0.8444 0.9542
8、1.9628 5.7469 1.3028 1.2967 0.1308 0.1219 1.04563.乘幂运算g=1 2 3 4;5 6 7 8;9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 g=1 2 3 4;9 10 11 12; g.2 %对g中的元素求平方ans = 1 4 9 16 25 36 49 64 81 100 121 144 h=1 1 1 1;2 2 2 2;3 3 3 3; g.(h-1) %求以g元素为底,以h中相应元素减一为幂指数产生的矩阵 1 1 1 1 2.g %以2为底,以中相应元素为幂指数产生的矩阵 2 4 8 16 32 64
9、128 256 512 1024 2048 40964:转置运算x=1 2 3; y=xy = 1 4 7 2 5 8 3 6 9 a=1+2i 2-3i;4+5i 5-6i 1.0000 + 2.0000i 2.0000 - 3.0000i 4.0000 + 5.0000i 5.0000 - 6.0000i b=a 1.0000 - 2.0000i 4.0000 - 5.0000i 2.0000 + 3.0000i 5.0000 + 6.0000i b=a. 1.0000 + 2.0000i 4.0000 + 5.0000i 2.0000 - 3.0000i 5.0000 - 6.0000i
10、 conj(a)三:关系运算与逻辑运算关系运算a=-1 2 4;5 4 8;b=0 1 5;5 1 2; c=ab 0 1 0 0 1 12.逻辑运算(1)逻辑运算与(&)a=-1 2 4; c=a& 1 1 1(2)逻辑运算与(|)c=a|b(3)逻辑非 c=a 0 0 0四:建立特殊数据组1.用特殊函数建立数组2.用小数组建大数组a=1 2;3 4 b=a,eye(2,3);ones(3,2),rand(3) 1.0000 2.0000 1.0000 0 0 3.0000 4.0000 0 1.0000 0 1.0000 1.0000 0.7922 0.0357 0.6787 1.0000
11、 1.0000 0.9595 0.8491 0.7577 1.0000 1.0000 0.6557 0.9340 0.74313.利用冒号建立数组x=1:5 1 2 3 4 5 y=0:pi/4:pi 0 0.7854 1.5708 2.3562 3.1416 z=6:-1:1z = 6 5 4 3 2 1 a=0:0.2:1;b=exp(-a).*sin(a);a,b 0 0 0.2000 0.1627 0.4000 0.2610 0.6000 0.3099 0.8000 0.3223 1.0000 0.30964.空数组x= y=1:-3 Empty matrix: 1-by-04 5 6 a(:,3)=四、实验总结这次的实习让我对数学软件有了一定的了解。在实验一的实习中,我了解到了一些数学软件的基本操作,一些常见的基本数学运算和符号运算,会使用帮助语句,了解了数学软件的图形功能,能简单运用数学软件。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1