码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 实验八 数据处理与多项式处理(matlab)


    实验八 数据处理与多项式处理

    1.1实验目的

    1.2实验内容

    1.3流程图

    1.4程序清单

    1.5运行结果及分析

    1.6实验的收获与体会

    1.1实验目的

    1,掌握数据统计和分析的方法;

    2,掌握数值插值与曲线拟合的方法;

    3,掌握多项式计算的常用运算。

    1.2实验内容

     

     

    1.3流程图

     

    1.4程序清单

    clc

    clear

    %% 1

    A=rand(30000,1);

    pjz=mean(A)

    bzfc=std(A)

    zdz=max(A)

    zxz=min(A)

    bfb=length(find(A>0.5))/30000

    %% 2

    P=45+(95-45)*rand(100,5)

    [Y,U]=max(P)

    [Y1,U1]=min(P)

    mean(P)

    std(P,0,1)

    K=sum(P,2)

    [E,F]=max(K)

    [E1,F1]=min(K)

    [zcj,xsxh]=-sort(-K,1)

    %% 3

    h=6:2:18;

    t1=[18 20 22 25 30 28 24]

    t2=[15 19 24 28 34 32 30]

    h2=6.5:2:17.5;

    t1c=interp1(h,t1,h2,'spline')

    t2c=interp1(h,t2,h2,'spline')

    %% 4

    x=1:10:101

    lgx=[0 1.0414 1.3222 1.4914 1.6128 1.7076 1.7853 1.8513 1.9085 1.959 2.0043]

    P=polyfit(x,lgx,5)

    Y1=polyval(P,x)

    plot(x,lgx,':o',x,Y1,'-*')

    legend('lgx','多项式')

    %% 5

    p1=[1 2 4 0 5]

    p2=[1 2]

    p3=[1 2 3];

    p2=[0 0 0 p2]

    p3=[0 0 p3]

    p4=conv(p2,p3)

    p=p1+p4(1,length(p4)-4:length(p4))

    x=roots(p)

    A=[ -1 1.2 -1.4 ;0.75 2 3.5 ;0 5 2.5];

    every=polyval(p,A)

    juzhen=polyvalm(p,A)

    1.5运行结果及分析

    1. 

     

    2.

     

    3.

     

     

    4

     

    5.

     

    1.6实验的收获与体会

    本次实验过后,我掌握了数据统计和分析的方法和数值插值与曲线拟合的方法,以及多项式计算的常用运算。

    这次实验对接的是实际问题,可以对实际的数据进行处理。得到一些数据然后输入matlab里面,无论是取平均值,标准差还是做各种差值处理,matlab里面都有相应的函数可供直接调用,为我们省下不少时间,减弱了自己计算的繁琐步骤。

    同时matlab进行的数值计算对于其他数学问题也非常有帮助,在别的问题里面需要花费10-20分钟的时间进行列式和计算的工作,放在matlab里面简简单单一个函数,一行代码就可以在1分钟内解决,而且计算精度和准确度得到了保障。

    总之,经过这次实验收获很大,对学习帮助很大。

  • 相关阅读:
    开源聚力,共创未来 | 麒麟信安祝贺openKylin首个体验版正式发布!
    Spring Boot 拦截器 HandlerInterceptor的使用以及WebMvcConfigurer简单介绍
    复盘-PPT
    Apache Tomcat 云服务器的安装及环境的配置
    Java JVM相关
    分布式事物【XA强一致性分布式事务实战、分布式架构的理论知识、TCC核心组成】(六)-全面详解(学习总结---从入门到深化)
    node知识点(1)
    Android使用ANativeWindow更新surfaceView内容最简Demo
    实施运维03(在虚拟机上安装winServer2008系统)
    理解SpringBoot的自动装配
  • 原文地址:https://blog.csdn.net/m0_51738372/article/details/127872167
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号