精华内容
下载资源
问答
  • matlab开发-曲线下面积

    2019-08-24 04:11:10
    matlab开发-曲线下面积。曲线下区域的可视化
  • matlab画ROC曲线

    2017-08-31 14:49:34
    使用matlab画ROC曲线,% predict - 分类器对测试集的分类结果 % ground_truth - 测试集的正确标签,这里只考虑二分类,即0和1 % auc - 返回ROC曲线的曲线下面积
  • 黎曼积分解多条曲线围成的面积MATLAB 假设f(x)=-x^2+2与g(x)=-x两条曲线,两条曲线相交于两点,分别是(-1,1)和(2,-2),如图,红色曲线是f(x),绿色线是g(x): 红色曲线和绿色曲线所围成的面积可由...
    黎曼积分解多条曲线围成的面积:MATLAB


    假设f(x)=-x^2+2与g(x)=-x两条曲线,两条曲线相交于两点,分别是(-1,1)和(2,-2),如图,红色曲线是f(x),绿色线是g(x):



    红色曲线和绿色曲线所围成的面积可由黎曼积分求解,显然,积分下限是-1,上限是2:


    MATLAB代码:

    syms x f g F;  
    
    f=-x.^2+2;  
    e1=ezplot(f,[-2,3]);  
    set(e1,'Color','r','LineWidth',0.5);  
    hold on;   
     
    g=-x;
    e2=ezplot(g,[-2,3]);  
    set(e2,'Color','g','LineWidth',0.5);  
    hold on;   
      
    F=f-g;
    
    S=int(F,[-1,2])
    
    grid on;  
     
    S =
     
    9/2


    最终面积结果:
    S =
     
    9/2

    转载于:https://my.oschina.net/zhangphil/blog/1601843

    展开全文
  • 最近需要比较不同CNN网络的分类效果,用到了Auc值,所以学习了MATLAB绘制ROC曲线并计算Auc值的代码,总结如下。 1. 子函数代码: % 计算AUC值,同时绘制ROC曲线 % 二值分类,predict为预测为真的概率值,...

            最近需要比较不同CNN网络的分类效果,用到了Auc值,所以学习了下用MATLAB绘制ROC曲线并计算Auc值的代码,总结如下。

    1. 子函数代码:

    % 计算AUC值,同时绘制ROC曲线
    % 二值分类,predict为预测为真的概率值,ground_truth为真值标签,均为一维向量
    % 返回值:PX, PY为ROC曲线上的点,Auc为ROC曲线下面面积值
    % Create Date: 2020/10/16
    
    function [PX,PY,Auc] = calculate_roc(predict, ground_truth)
    
    pos_num = sum(ground_truth == 1);
    neg_num = sum(ground_truth == 0);
    
    m = length(ground_truth);
    [~, index] = sort(predict);
    ground_truth = ground_truth(index);
    PX = zeros(m+1,1);
    PY = zeros(m+1,1);
    Auc = 0;
    PX(1) = 1; PY(1) = 1;
    
    for i = 2:m
        TP = sum(ground_truth(i:m)==1);
        FP = sum(ground_truth(i:m)==0);
        PX(i) = FP/neg_num;
        PY(i) = TP/pos_num;
        Auc = Auc + (PY(i)+PY(i-1))*(PX(i-1)-PX(i))/2;     % 梯形面积:(上底+下底)*高/2
    end
    PX(m+1) = 0;
    PY(m+1) = 0;
    Auc = Auc + PY(m)*PX(m)/2;

    2. 主函数:

    % 主函数,调用calculate_roc绘制roc曲线并计算auc值
    
    clc;
    clear;
    sample_num = 100;
           
    % 生成预测概率值
    predict(1:sample_num/4) = rand(1,sample_num/4)*0.05 + 0.95;
    predict(sample_num/4+1:sample_num/2) = rand(1,sample_num/4)*0.1 + 0.9; 
    predict(sample_num/2+1:sample_num) = 0.98; 
    
    ground_truth = randi(2,1,sample_num)-1;  % 生成0,1标签真值
    
    % 将均匀分布转换成有非均匀分布
    randnum = randi(sample_num);
    part_index = randi(sample_num,1,randnum);
    ground_truth(part_index) = 1;
    
    [PX, PY, Auc] = calculate_roc(predict, ground_truth);
    disp(Auc);
    
    figure(1);
    plot(PX,PY);
    xlabel('False positive rate');
    ylabel('True positive rate'); 

    3. 绘制结果:

    Auc值:0.7039。

    展开全文
  • matlab开发-AUROCCH

    2019-08-25 04:32:20
    matlab开发-AUROCCH。带凸壳的接收机工作特性曲线,加上ROC和ROCCH面积
  • matlab开发-快速计算器和累积绘图仪。计算ROC曲线下面积,并绘制ROC曲线。完全矢量化,非常快。
  • matlab开发-计算二进制模型的局部可达性。这些程序计算灵敏度、特异性和ROC曲线下面积
  • matlab中的Traing、Validation、Testing

    千次阅读 2017-11-09 21:03:00
    ROC曲线是反映敏感性和特异性连续变量的综合指标,roc曲线真阳性率为纵坐标,假阳性率为横坐标,在坐标上由无数个临界值求出的无数对真阳性率和假阳性率作图构成,计算ROC曲线下面积AUC来评价分类效率。...

    《matlab神经网络30个案例分析》

     

    ROC曲线是反映敏感性和特异性连续变量的综合指标,roc曲线真阳性率为纵坐标,假阳性率为横坐标,在坐标上由无数个临界值求出的无数对真阳性率和假阳性率作图构成,计算ROC曲线下面积AUC来评价分类效率。

    展开全文
  • MATLAB学习笔记(八)

    2020-06-23 21:32:35
    MATLAB学习笔记(八)一、二维曲线1.1 plot函数1.2 fplot函数二、绘制图形的辅助操作2.1 图形标注2.2 坐标控制2.3 图形保持2.4 图形窗口分割三、其他形式的二维图形3.1 其他坐标系的二位曲线图3.1.1 对数坐标图...

    一、二维曲线

    1.1 plot函数

    在这里插入图片描述

    1.2 fplot函数

    在这里插入图片描述
    在这里插入图片描述

    二、绘制图形的辅助操作

    2.1 图形标注

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2.2 坐标控制

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2.3 图形保持

    在这里插入图片描述

    2.4 图形窗口分割

    在这里插入图片描述

    三、其他形式的二维图形

    3.1 其他坐标系下的二位曲线图

    3.1.1 对数坐标图

    在这里插入图片描述

    3.1.2 极坐标图

    在这里插入图片描述

    3.2 统计图

    MATLAB可以绘制条形图、直方图、饼图以及散点图等

    3.2.1 条形图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    3.2.2 直方图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    3.2.3 扇形图

    在这里插入图片描述

    3.2.3 面积图

    area函数与plot函数相同,其将所得曲线下方的区域填充颜色
    在这里插入图片描述

    3.3 散点图

    在这里插入图片描述
    在这里插入图片描述
    其余类似

    3.4 矢量类图形

    在这里插入图片描述
    其与plot函数相似
    在这里插入图片描述

    展开全文
  • 光谱辐射计算(MATLAB

    千次阅读 2019-12-14 01:13:10
    普朗克公式 黑体的定义:能吸收在任意温度降落的任一波长的全部辐射的物体叫绝对黑体。...MATLAB绘制曲线代码如下: %plk.m文件 % 利用普朗克公式,计算黑体光谱辐射通量密度(辐射出射度) function w =...
  • PAGE PAGE 4 函数的积分和椭圆的周长 1正弦函数的积分 [问题]求正弦函数从0到的...0时积分为I = 0必有C = 1结果为 I = -cosx + 1 [算法]根据积分的基本概念将积分区域分为多份用矩形法求曲线下的近似面积表示积分的近似
  • 正态分布概率计算正态曲线下,横轴区间(μ- ,μ+ )内的面积为68.268949%,横轴区间(μ-1.96 μ+1.96 )内的面积为95%,横轴区间(μ-2.58 ,μ+2.58 )内的面积为99%。横轴区间(μ-2 ,μ+2 )内的面积为95....
  • Delong test比较两个ROC曲线的性能

    千次阅读 2019-04-11 17:09:49
    我们知道ROC曲线的性能可以通过曲线下面积即AUC来得到,那么如何通过统计学的角度来比较两个ROC曲线呢,就是这里说的就是Delong test,可以得到两个曲线的P值,p<0.05可以看作两个曲线有较大差异。 Matlab代码见...
  • 参考自《R Graphics Cookbook》核密度曲线类似于概率密度曲线,其曲线下面积是1,因此其y轴上的单位通常是小于1的核密度分布值。对这个核密度曲线求积分的结果为1,也就是其曲线下面积为1(应该是这个意思)。实质...
  • 介绍了氧化锌避雷器式故障限流器的工作原理和分析模型,针对安装该种故障限流器的单机-无穷大系统,研究了不同工况发电机的功角特性曲线,利用等面积定则详细分析了其暂态物理过程。在此基础上定义了一系列定量描述...
  • 系统的H∞范数对应于bode图中幅值曲线的峰值,而系统的H2范数则对应于bode图中幅值曲线下方的面积。 H∞范数不超过一个上界,H2范数尽可能小,以保证系统对于不确定性具有鲁棒稳定性,并表现出更好的性能。 在状态...
  • 以理想系统建立数学模型,得到了中心圆形遮拦影响不同视场角光束截面积比值的变化规律,并分析了遮拦对调制传递函数(MTF)的影响。进一步提出采用Zemax与Matlab软件动态数据交换(DDE)进行像面照度自动计算优化的...
  • 本设计采用了带编码盘的N20金属齿轮电机,以MKR1000单片机作为电机控制器,在Matlab平台开发了图像处理及控制程序,通过WIFI实现主机与单片机之间的无线通信。实验结果表明,设计的系统可在竖直的白板或墙壁上灵活...
  • 学习曲线低,非专业人士也能上手 开源系统,拥有强大的生态圈 解释型语言,完美的平台可移植性 动态类型语言,支持面向对象和函数式编程 代码规范程度高,可读性强 Python在以下领域都有用武之地。 后端开发 - ...

空空如也

空空如也

1 2
收藏数 21
精华内容 8
关键字:

matlab曲线下面积

matlab 订阅