zoukankan      html  css  js  c++  java
  • 8.16matlab记录

    %%二维三维函数
    %0 到6绘制sin2x sinx^2 sin^2 x
    % x=linspace(0,6);
    % y1=sin(2*x);
    % y2=sin(x.^2);
    % y3=(sin(x)).^2;
    % plot(x,y1,'r');
    % % plot(x,y1,y2,y3)%意料之外
    % hold on
    % plot(x,y2);
    % plot(x,y3,'black');

    % function y=jilumatlab(x)
    % x=linspace(-1,1.5);
    % y=x.*exp(x.^2)-exp(x.^2)-sin(x.^3);
    % %运行界面输入xiszero=jilumatlab(0)     结果输出;xiszero=-1;
    % %寻找方程的零点
    % %输入xolv=fzero('jilumatlab',3)               xsolv=1.2194
    % plot(x,y);
    % %根据图像,在0.5到1之间看起来有极小值
    % % mpoint=fmin('jilumatlab',0.5,1)   ??????难道就一定得把名字改成fun???


    %1.3线性系统与特征值
    % A=[3 1 -1;1 2 4;-1 4 5];
    % b=[3.6; 2.1; -1.4;];
    %矩阵A的特征值[eigenvectors,eigenvalues]=eig(A)  前面是特征向量vectors ,values
    %是特征值,矩阵A对称,特征值都是实数,三个特征向量是相互正交的



    %1.4曲线拟合与插值
    % x=[1 1.5 3 4 5 6 6.5 7 8]
    % y=[1.2 1 1.7 2.5 2 2.3 2.5 3 3.1]
    % p1=polyfit(x,y,1)    %p1=A 向量等于一次多项式系数
    % plot(x,y)
    % linc=polyval(p1,x)   %linc=A向量等于x上多项式p1的值
    % hold on
    % plot(x,linc)% 想把那些点也画出来,可能表示错误吧为什么用()报错???
    % p7=polyfit(x, y ,7)
    % xx=1:0.25:8;
    % polc=polyval(p7,xx);
    % plot(xx,polc);

    博主问题得到解决,见下面评论

    矩阵A,b

    A=[3 1 -1;1 2 4;-1 4 5];

    b=[3.6; 2.1; -1.4;];

    excuse me ??????

    真正做法。


    %1.6傅里叶变换与信号分析      没画出来
    % x=linspace(0,2.*pi,64);
    % signal=5*sin(x)+2*sin(5*x)+rdandn(x);
    % transf=fft(signal);
    % filttransf(1:9)=transf(1:9);
    % filttransf(56:64)=transf(56:64);
    % filtsig=ifft(filttransf);

    rowec=[1.2 3.2 4];%行列输出测试
    colvec=[2.7;3.4;-9.2];
    以上均为源代码,遇到问题的时候可以保存退出再次打开即可

  • 相关阅读:
    使用uwsgi --http :80 --wsgi-file test.py 在浏览器上无法访问(头疼了我一天)
    linux部署django启动项目报错误
    linux python3使用最新sqlite3版本
    linux上部署python本地开发环境
    Linux下安装Python3.9.0
    python上传图片到本地
    Python:手机号码验证
    PHP 自带的加密解密函数
    html中或者app中在线预览word文档,PDF,PPT
    Python 列表解析
  • 原文地址:https://www.cnblogs.com/qingshuiqianhe/p/5775811.html
Copyright © 2011-2022 走看看