MATLAB
「已注销」
这个作者很懒,什么都没留下…
展开
-
Mathlab基础——常用命令
清屏>> clc清理整个工作空间>> clear all矩阵的定义>> a=[1 2 3; 4 5 6; 7 8 9];求绝对值>> abs(-3)ans = 3取矩阵中的元素>> a=[1 2 3; 4 5 6; 7 8 9]a = 1 2 3 ...原创 2018-08-19 14:56:36 · 8628 阅读 · 0 评论 -
Matlab基础——矩阵运算
矩阵的转置>> a=[1 2 3; 4 5 6]a = 1 2 3 4 5 6>> a'ans = 1 4 2 5 3 6矩阵的乘法 *(前一个矩阵的列数等于后一个矩阵的行数)与.*(同行数同列数)>> a=[1 2 3; 4 ...原创 2018-08-19 15:41:26 · 2193 阅读 · 1 评论 -
Matlab基础——作图
二维平面作图plot命令>> x=0:0.01:2*pi;>> y=cos(x);>> plot(x,y)>> x=0:0.01:2*pi;>> y=[sin(x);cos(x)];>> plot(x,y)设置形状和颜色>> x=[1 2 3 4]x = 1原创 2018-08-20 11:29:02 · 374 阅读 · 0 评论 -
Matlab基础——符号运算
求一元二次方程的根>> solve('a*x*x+b*x+c=0')ans = -(b + (b^2 - 4*a*c)^(1/2))/(2*a) -(b - (b^2 - 4*a*c)^(1/2))/(2*a)求导>> x=sym('x'); % 定义符号变量>> diff(cos(x)^2)ans =-2*cos(x)*sin(...原创 2018-08-20 21:22:56 · 699 阅读 · 0 评论 -
Matlab基础——程序设计
脚本 程序控制结构顺序结构>> a=input('a=?');b=input('b=?');c=input('c=?');d=b*b-4*a*c;x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)];disp(['x1=',num2str(x(1)),'x2=',num2str(x(2))]);a=?12b=?15c=?1...原创 2018-08-21 14:40:25 · 2454 阅读 · 0 评论