中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

網(wǎng)站建設(shè)和微站建設(shè)的區(qū)別網(wǎng)絡(luò)推廣外包哪個(gè)公司做的比較好

網(wǎng)站建設(shè)和微站建設(shè)的區(qū)別,網(wǎng)絡(luò)推廣外包哪個(gè)公司做的比較好,長(zhǎng)沙多少例新型冠狀病毒,網(wǎng)站開發(fā)制作的流程是什么參考書:《 M A T L A B {\rm MATLAB} MATLAB與學(xué)術(shù)圖表繪制》(關(guān)東升)。 8.雙變量圖形繪制 8.1 散點(diǎn)圖 散點(diǎn)圖用于顯示兩個(gè)變量間的關(guān)系,每個(gè)數(shù)據(jù)點(diǎn)在圖上表示為一個(gè)點(diǎn),一個(gè)變量在 X {\rm X} X軸,一個(gè)變量在 Y {\rm Y} Y軸&#…

參考書:《 M A T L A B {\rm MATLAB} MATLAB與學(xué)術(shù)圖表繪制》(關(guān)東升)。



8.雙變量圖形繪制
8.1 散點(diǎn)圖
  • 散點(diǎn)圖用于顯示兩個(gè)變量間的關(guān)系,每個(gè)數(shù)據(jù)點(diǎn)在圖上表示為一個(gè)點(diǎn),一個(gè)變量在 X {\rm X} X軸,一個(gè)變量在 Y {\rm Y} Y軸,通過觀察散點(diǎn)圖,可以觀察兩個(gè)變量之間的趨勢(shì)、關(guān)聯(lián)性和離群值;

  • 散點(diǎn)圖應(yīng)用情況:

    • 關(guān)聯(lián)分析:散點(diǎn)圖可以確定兩個(gè)變量之間是否存在關(guān)聯(lián)關(guān)系,如果散點(diǎn)圖顯示數(shù)據(jù)點(diǎn)在圖上形成一條趨勢(shì)線,則可以說明兩個(gè)變量間存在一定的關(guān)聯(lián)關(guān)系;
    • 異常值檢測(cè):通過散點(diǎn)圖,可以識(shí)別任何偏離正常模式的異常值,異常值通常是圖上離群的數(shù)據(jù)點(diǎn);
    • 集群識(shí)別:如果散點(diǎn)圖上存在多個(gè)簇(聚類),則可以推斷數(shù)據(jù)在不同組之間具有不同的特性;
    • 趨勢(shì)分析:散點(diǎn)圖可以幫助分析數(shù)據(jù)的趨勢(shì),如:是否存在周期性的模式或趨勢(shì);
    • 相關(guān)性分析:通過計(jì)算兩個(gè)變量間的相關(guān)系數(shù),可以定量衡量變量間的關(guān)聯(lián)程度;
  • 散點(diǎn)圖應(yīng)用示例:

    • 金融市場(chǎng)分析:用于分析不同資產(chǎn)間的相關(guān)性,以便構(gòu)建投資組合;
    • 醫(yī)學(xué)研究:用于研究藥物劑量與患者癥狀間的關(guān)系;
    • 生態(tài)學(xué):用于分析不同環(huán)境因素間的相互作用,如:溫度和物種多樣性間的關(guān)系;
    • 制造業(yè)質(zhì)量控制:用于檢測(cè)生產(chǎn)過程中的異常值和質(zhì)量問題;
  • 散點(diǎn)圖繪制基本語(yǔ)法:

    % 散點(diǎn)圖繪制基本語(yǔ)法:
    % scatter(x, y)% 參數(shù)說明:
    % x:包含X軸數(shù)據(jù)的向量;
    % y:包含Y軸數(shù)據(jù)的向量;% 其他參數(shù)說明:
    % 'Marker':用于指定標(biāo)記符號(hào);
    % 'MarkerFaceColor':用于指定標(biāo)記的填充顏色;
    % 'MarkerEdgeColor':用于指定標(biāo)記的邊框顏色;
    % 'SizeData':用于指定標(biāo)記的大小;
    
    % ch08_01.m
    clear;
    clc;% 1.生成隨機(jī)模擬數(shù)據(jù);
    x = rand(500, 1);
    y = rand(500, 1);% 2.繪制散點(diǎn)圖;
    scatter(x, y, 'Marker', 'o', 'MarkerFaceColor', 'r', 'MarkerEdgeColor', 'g', 'SizeData', 20);% 3.標(biāo)題、標(biāo)簽;
    xlabel('X軸');
    ylabel('Y軸');
    title('散點(diǎn)圖基本繪制示例');% 4.保存高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_01.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    1

  • 分類散點(diǎn)圖:

    % 分類散點(diǎn)圖是用于可視化分類或分組數(shù)據(jù)的圖形表示方法,數(shù)據(jù)點(diǎn)按類別分組,并以不同顏色或標(biāo)記符號(hào)區(qū)分;
    % gscatter函數(shù)基本語(yǔ)法:
    gscatter(x, y, group, colors, markers)% 參數(shù)說明:
    % x、y:數(shù)據(jù)點(diǎn)的X坐標(biāo)和Y坐標(biāo),分別表示在散點(diǎn)圖中水平和垂直的位置;
    % group:一個(gè)包含分類信息的單元數(shù)組或單元矩陣,定義了每個(gè)數(shù)據(jù)點(diǎn)所屬的類別或分組;
    % colors:一個(gè)包含顏色的字符串?dāng)?shù)組,定義了每個(gè)組的顏色;
    % markers:一個(gè)包含標(biāo)記符號(hào)的字符串?dāng)?shù)組,定義了每個(gè)組的標(biāo)記符號(hào);
    
    % ch08_02.m
    clear;
    clc;% 1.生成模擬數(shù)據(jù);
    data = [randn(200, 1), randn(200, 1);2 + randn(200, 1), 2 + randn(200, 1)];% 2.分組標(biāo)簽;
    group = [repmat({'Group1'}, 200, 1);repmat({'Group2'}, 200, 1)];% 3.創(chuàng)建分類散點(diǎn)圖;
    gscatter(data(:,1), data(:,2), group, 'bg', 'xo');% 4.標(biāo)簽、標(biāo)題、圖例;
    xlabel('X軸');ylabel('Y軸');
    title('分類散點(diǎn)圖');
    legend('Group1', 'Group2');
    grid on;% 5.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_02.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    2

8.2 折線圖
  • 折線圖:用于顯示兩個(gè)變量之間的趨勢(shì)隨時(shí)間的變化;

  • 折線圖應(yīng)用示例:

    • 股票價(jià)格趨勢(shì)圖:用于展示股票價(jià)格隨時(shí)間的波動(dòng)情況,幫助投資者分析股票的走勢(shì)和趨勢(shì);
    • 氣溫變化趨勢(shì)圖:用來展示某個(gè)地區(qū)的氣溫隨季節(jié)或年份的變化,幫助人們理解氣候模式和季節(jié)性變化;
    • 銷售數(shù)據(jù)趨勢(shì)圖:用來跟蹤產(chǎn)品銷售數(shù)據(jù)隨時(shí)間的變化,幫助企業(yè)管理者了解產(chǎn)品銷售的季節(jié)性、趨勢(shì)和周期性模式;
    • 生產(chǎn)指標(biāo)趨勢(shì)圖:用來監(jiān)控生產(chǎn)指標(biāo),如:產(chǎn)量、質(zhì)量和效率隨時(shí)間的變化,有助于優(yōu)化生產(chǎn)流程和識(shí)別潛在問題;
  • 折線圖的基本繪制流程:

    % plot函數(shù)基本語(yǔ)法:
    plot(X, Y);% plot函數(shù)設(shè)置線條樣式;
    plot(X, Y, 'LineSpec');% 線條樣式說明:
    % 'r、g、b':紅色、綠色、藍(lán)色;
    % 'k、c、m、y':黑色、青色、品紅色、黃色;
    % '--':虛線;
    % ':':點(diǎn)線;
    % 'o':圓圈標(biāo)記;
    % '+':加號(hào)標(biāo)記;
    % 'x':叉號(hào)標(biāo)記;
    % 's':方形標(biāo)記;
    % 'd':菱形標(biāo)記;
    % 'v':下三角標(biāo)記;
    % '^':上三角標(biāo)記;
    % '<':左尖角標(biāo)記;
    % '>':右尖角標(biāo)記;
    % 'p':五角星標(biāo)記;
    % 'h':六邊形標(biāo)記;
    
    % ch08_03.m
    clear;
    clc;% 1.生成模擬數(shù)據(jù);
    X1 = 1:15;
    Y1 = [1, 3, 4, 3, 6, 7, 5, 7, 6, 8, 11, 14, 13, 15, 16];X2 = 1:15;
    Y2 = [2, 5, 6, 4, 5, 9, 10, 7, 8, 9, 13, 7, 14, 11, 13];% 2.繪制折線圖;
    plot(X1, Y1, 'b--o', 'LineWidth', 2, 'MarkerSize', 8, 'MarkerFaceColor', 'b');
    hold on;
    plot(X2, Y2, 'r:o', 'LineWidth', 2, 'MarkerSize', 8, 'MarkerFaceColor', 'r');% 3.標(biāo)簽、標(biāo)題、圖例;
    xlabel('X軸數(shù)據(jù)');
    ylabel('Y軸數(shù)據(jù)');
    title('折線圖');
    legend('X1-Y1折線圖', 'X2-Y2折線圖');
    grid on;% 4.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_03.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    3

  • 高州市第一中學(xué)某同學(xué) 2024 2024 2024年語(yǔ)、數(shù)、英成績(jī)排名變化折線圖示例:

    % ch08_04.m
    clear;
    clc;% 1.生成模擬數(shù)據(jù);
    month = 1:12;
    Chinese_grade_rank = [200, 180, 160, 150, 175, 155, 120, 100, 80, 95, 60, 10];
    math_grade_rank = [250, 190, 175, 120, 135, 105, 80, 60, 30, 25, 40, 20];
    English_grade_rank = [230, 150, 135, 100, 105, 95, 85, 70, 50, 35, 50, 15];% 2.繪制折線圖;
    plot(month, Chinese_grade_rank, 'b--o', 'LineWidth', 2, 'MarkerSize', 8, 'MarkerFaceColor', 'b');
    hold on;
    plot(month, math_grade_rank, 'g:o', 'LineWidth', 2, 'MarkerSize', 8, 'MarkerFaceColor', 'g');
    hold on;
    plot(month, English_grade_rank, 'r:o', 'LineWidth', 2, 'MarkerSize', 8, 'MarkerFaceColor', 'r');% 3.標(biāo)簽、標(biāo)題、圖例;
    xlabel('月份/月');
    ylabel('各科成績(jī)排名');
    title('高州市第一中學(xué)陳同學(xué)2024年各科成績(jī)排名折線圖');
    legend('語(yǔ)文成績(jī)排名折線圖', '數(shù)學(xué)成績(jī)排名折線圖', '英語(yǔ)成績(jī)排名折線圖');
    grid on;% 4.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_04.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    4

  • 嬰兒出生數(shù)據(jù)變化折線圖繪制:

    % ch08_05.m
    clear;
    clc;% 任務(wù):繪制嬰兒出生數(shù)據(jù)折線圖;
    % 1.讀取數(shù)據(jù);
    data = readtable('ch08_05.csv');% 2.日期格式轉(zhuǎn)換;
    date = string(data.year) + "-" + string(data.month) + "-" + string(data.day);
    date = datetime(date, 'InputFormat', 'yyyy-MM-dd');% 3.設(shè)置文本解釋器;
    set(groot, 'defaultTextInterpreter', 'none');% 4.繪制折線圖;
    figure('Position', [100 100 1000 600]);
    plot(date, data.births, 'r-', 'LineWidth', 1.5);% 5.標(biāo)題、標(biāo)簽;
    xlabel('出生日期');
    ylabel('嬰兒出生數(shù)量');
    title('嬰兒出生數(shù)據(jù)折線圖');
    grid on;
    set(gca, 'TickLabelInterpreter', 'none');
    datetick('x', 'yyyy-MM-dd', 'keeplimits');% 6.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_05.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    5

  • 分類折線圖:分類折線圖用于顯示不同類別或組別之間的趨勢(shì)或關(guān)系,通常用于比較不同類別之間的數(shù)據(jù)變化;

  • 分類折線圖基本繪制示例:

    % ch08_06.m
    clear;
    clc;% 1.產(chǎn)生模擬數(shù)據(jù);
    categories = {'class1', 'class2', 'class3', 'class4', 'class5', 'class6'};
    values1 = [1, 2, 4, 5, 6, 7];
    values2 = [4, 3, 2, 9, 7, 8];
    values3 = [2, 4, 5, 6, 9, 10];% 2.numel函數(shù)用于計(jì)算數(shù)組中的元素?cái)?shù)量;
    figure;
    plot(1:numel(categories), values1, 'o-', 'LineWidth', 1.5, 'DisplayName', 'Series1');
    hold on;
    plot(1:numel(categories), values2, 's-', 'LineWidth', 1.5, 'DisplayName', 'Series2');
    hold on;
    plot(1:numel(categories), values3, 'd-', 'LineWidth', 1.5, 'DisplayName', 'Series3');% 3.設(shè)置X軸的刻度位置;
    set(gca, 'XTick', 1:numel(categories));% 4.將X軸刻度的標(biāo)簽設(shè)置為實(shí)際的分類名稱;
    set(gca, 'XTickLabel', categories);% 5.標(biāo)簽、標(biāo)題、圖例;
    xlabel('不同類別');
    ylabel('不同類別的值');
    title('分類折線圖基本示例');
    legend('Location', 'Best');grid on;
    hold off;% 6.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_06.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    6

  • 按性別對(duì)嬰兒出生數(shù)據(jù)進(jìn)行繪制折線圖:

    % ch08_07.m
    clear;
    clc;% 1.讀取數(shù)據(jù);
    data = readtable('ch08_07.csv');
    date = datetime(data.year, data.month, data.day);figure('Position', [100, 100, 1000, 600]);% 2.使用不同顏色表示不同性別的折線;
    unique_genders = unique(data.gender);
    colors = {'b', 'r', 'g', 'm', 'c'};
    legend_labels = cell(length(unique_genders), 1);% 3.繪制分類折線圖;
    hold on;
    for i = 1:length(unique_genders)gender = unique_genders{i};index = strcmp(data.gender, gender); subset = data(index, :);plot(date(index), subset.births, 'Color', colors{i});legend_labels{i} = gender;
    end
    hold off;% 4.標(biāo)簽、標(biāo)題、圖例、網(wǎng)格;
    xlabel('日期');
    ylabel('出生數(shù)量');
    title('嬰兒出生數(shù)據(jù)分類折線圖');
    legend(legend_labels, 'Location', 'Best');
    grid on;% 5.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_07.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    7

8.3 面積圖
  • 面積圖:用于顯示數(shù)據(jù)序列隨時(shí)間或有序類別的變化趨勢(shì),面積圖常用于展示不同類別或組的數(shù)據(jù)在總體中的相對(duì)占比或堆積情況;

  • 面積圖繪制基本語(yǔ)法:

    % 面積圖繪制基本語(yǔ)法:
    area(x, y)% 參數(shù)說明:
    % 1.x:X軸上的數(shù)據(jù)點(diǎn)的位置,通常是一個(gè)數(shù)值數(shù)組或向量;
    % 2.y:Y軸上的數(shù)據(jù)點(diǎn)的位置,可以是一個(gè)矩陣,每一行代表一個(gè)不同的數(shù)據(jù)系列;% area函數(shù)常用參數(shù)或選項(xiàng):
    % 'BaseValue':指定填充區(qū)域的基準(zhǔn)值,即從該值開始填充區(qū)域;
    % 'FaceAlpha':設(shè)置填充區(qū)域的透明度,可以在0到1之間調(diào)整;
    % 'EdgeColor':指定填充區(qū)域的邊緣顏色;
    % 'LineWidth':設(shè)置填充區(qū)域的邊緣線寬度;
    
    % ch08_08.m
    clear;
    clc;% 1.生成模擬數(shù)據(jù);
    x = 1:100;
    y1 = sin(x) + 1;
    y2 = cos(x) + 1;
    y3 = sin(x) + cos(x) + 2;
    y4 = sin(x) - cos(x) + 2;% 2.繪制面積圖;
    figure;
    area(x, [y1; y2; y3; y4]','FaceAlpha', 0.8);% 3.標(biāo)簽、標(biāo)題、圖例;
    xlabel('X軸');ylabel('Y軸');
    title('面積圖繪制示例');
    legend({'series1', 'series2', 'series3', 'series4'}, 'Location', 'Best');
    grid on;% 4.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_08.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    8

8.4 柱狀圖
  • 柱狀圖用于比較不同類別或組之間的兩個(gè)變量,一個(gè)變量表示在 X {\rm X} X軸上的不同類別或組,另一個(gè)變量表示在 Y {\rm Y} Y軸上的值,柱狀圖常用于顯示類別數(shù)據(jù)的比較;

  • 柱狀圖基本語(yǔ)法:

    % 柱狀圖基本語(yǔ)法:
    bar(Y);			% 繪制垂直柱狀圖,Y是一個(gè)包含數(shù)據(jù)的向量或矩陣;
    bar(X,Y);		% 繪制垂直柱狀圖,X是一個(gè)包含X軸刻度標(biāo)簽的單元格數(shù)組或字符串?dāng)?shù)組,Y是數(shù)據(jù)的向量或矩陣;% 參數(shù)說明:
    % Y:包含數(shù)據(jù)的向量或矩陣;
    % X:用于指定X軸的刻度標(biāo)簽,長(zhǎng)度和Y相同;
    % width:用于設(shè)置柱形的寬度,默認(rèn)寬度0.8;
    
    % ch08_09.m
    clear;
    clc;% 柱狀圖基本示例:廣東海洋大學(xué)2015級(jí)機(jī)械各班人數(shù)柱狀圖;% 1.定義X軸、Y軸數(shù)據(jù);
    className = {'機(jī)電1', '機(jī)電2', '機(jī)電3', '機(jī)電4', '機(jī)電5',...'機(jī)電6', '模具7', '模具8', '制造9', '制造10'};
    classNum = [36, 35, 37, 38, 40, 42, 45, 39, 42, 43];% 2.繪制柱狀圖,設(shè)置柱狀圖顏色、透明度;
    bar(1:numel(className), classNum, 'FaceColor', [0.9, 0.8, 0.5], 'FaceAlpha', 0.5);% 3.設(shè)置X軸刻度標(biāo)簽
    set(gca, 'XTick', 1:numel(className))
    set(gca, 'XTickLabel', className)% 4.標(biāo)簽、標(biāo)題;
    xlabel('班級(jí)名稱');
    ylabel('各班級(jí)人數(shù)');
    title('廣東海洋大學(xué)2015級(jí)機(jī)械各班人數(shù)');% 5.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_09.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    9

  • 繪制不同汽車型號(hào)的燃油效率柱狀圖:

    % ch08_10.m
    clear;
    clc;% 1.加載"carsmall"數(shù)據(jù)集
    load carsmall;% 2.選擇要繪制柱狀圖的數(shù)據(jù)列,例如 MPG(每加侖英里數(shù))
    mpgData = MPG;% 3.創(chuàng)建一個(gè)新的圖形窗口并設(shè)置其尺寸
    figure('Position', [100, 100, 1200, 400]); % 調(diào)整圖表的寬度為1200,高度為400(可以根據(jù)需要調(diào)整)% 4.創(chuàng)建柱狀圖
    bar(mpgData);% 5.添加標(biāo)題和軸標(biāo)簽
    xlabel('汽車索引');
    ylabel('每加侖英里數(shù) (MPG)');
    title('Carsmall數(shù)據(jù)集 MPG 數(shù)據(jù)');% 6.獲取車輛名稱(X軸標(biāo)簽)
    carNames = cellstr(Model);% 7.設(shè)置X軸標(biāo)簽的間隔,例如每隔2個(gè)車輛顯示一個(gè)標(biāo)簽
    xTickInterval = 2;% 8.顯示部分標(biāo)簽
    xTickPositions = 1:xTickInterval:length(carNames);
    xTickLabels = carNames(xTickPositions);% 9.在圖上設(shè)置X軸標(biāo)簽位置和標(biāo)簽值
    set(gca, 'XTick', xTickPositions);
    set(gca, 'XTickLabel', xTickLabels);% 10.使X軸標(biāo)簽傾斜以提高可讀性
    xtickangle(45);
    grid on;% 11.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_10.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    10

8.5 條形圖
  • 條形圖通常用于比較不同類別或組之間的數(shù)據(jù)值,由一組垂直或水平的條形組成,每個(gè)條形的高度(或長(zhǎng)度)表示相應(yīng)類別或組的數(shù)據(jù)值;

  • 條形圖和柱狀圖區(qū)別:

    • 條形圖一般是水平的,條形從左到右,每個(gè)條形的長(zhǎng)度表示相應(yīng)類別或組的數(shù)據(jù)值;
    • 柱狀圖一般是垂直的,柱狀從下到上,每個(gè)柱子的高度表示相應(yīng)類別或組的數(shù)據(jù)值;
    • 條形圖常用于比較不同類別或組間的數(shù)據(jù),特別是當(dāng)類別名稱較長(zhǎng)或需要顯示在圖形的底部時(shí);
    • 柱狀圖常用于比較不同類別或組的數(shù)據(jù),通常在類別名稱較短或可以垂直顯示時(shí);
  • 條形圖繪制基本示例:

    % ch08_11.m
    clear;
    clc;% 1.創(chuàng)建數(shù)據(jù);
    data = [13 20 18 15 16 12];% 2.繪制條形圖;
    figure;
    barh(data, 'FaceColor', 'b');% 3.標(biāo)簽、標(biāo)題;
    xlabel('數(shù)據(jù)值');
    ylabel('類別');
    title('條形圖繪制基本示例');% 4.設(shè)置類別;
    set(gca, 'YTickLabel', {'類1', '類2', '類3', '類4', '類5', '類6'});% 5.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_11.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    11

  • 廣東海洋大學(xué) 2015 2015 2015級(jí)機(jī)械專業(yè)高等數(shù)學(xué)各分?jǐn)?shù)段人數(shù)條形圖:

    % ch08_12.m
    clear;
    clc;% 1.生成各分?jǐn)?shù)段人數(shù);
    scoreData = [25 30 60 65 80 75 40 30 20];% 2.繪制條形圖;
    figure;
    barh(scoreData, 'FaceColor', 'c');% 3.標(biāo)簽、標(biāo)題;
    xlabel('各分?jǐn)?shù)段值');
    ylabel('各分?jǐn)?shù)段區(qū)間');
    title('廣東海洋大學(xué)2015級(jí)機(jī)械專業(yè)高等數(shù)學(xué)各分?jǐn)?shù)段人數(shù)條形圖');% 4.設(shè)置類別;
    set(gca, 'YTickLabel', {'95-100', '90-95', '85-90', '80-85', '75-80', '70-75', '65-70', '60-65', '0-60'});% 5.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_12.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    12

8.6 熱力圖
  • 熱力圖用于可視化兩個(gè)分類變量之間的關(guān)系,通過顏色編碼來表示不同組合的頻率或值,可以幫助識(shí)別變量之間的相關(guān)性和模式;

  • 熱力圖在科技領(lǐng)域中常見的應(yīng)用場(chǎng)景:

    • 溫度分布:氣象學(xué)中,熱力圖用于顯示地理區(qū)域的溫度分布情況,每個(gè)單元格表示一個(gè)地理位置,顏色表示溫度;
    • 基因表達(dá)分析:生物學(xué)中,熱力圖用于可視化基因表達(dá)數(shù)據(jù),行表示基因,列表示樣本,單元格的顏色表示基因在不同樣本中的表達(dá)水平;
    • 金融分析:金融領(lǐng)域中,熱力圖用于可視化不同股票或資產(chǎn)之間的相關(guān)性,每個(gè)單元格可以表示兩種資產(chǎn)之間的相關(guān)性,顏色深淺表示相關(guān)性的強(qiáng)度;
    • 圖像處理:計(jì)算機(jī)視覺中,熱力圖用于表示圖像中不同區(qū)域的像素強(qiáng)度,有助于完成圖像分割、特征提取等任務(wù);
  • 熱力圖繪制基本示例:

    % ch08_13.m
    clear;
    clc;% 1.生成隨機(jī)模擬數(shù)據(jù);
    data = rand(10, 10);% 2.繪制熱力圖;
    heatmap(data);% 3.設(shè)置顏色映射;
    colormap('parula');% 4.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_13.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    13

  • 熱力圖常用的顏色映射:

    • J e t {\rm Jet} Jet J e t {\rm Jet} Jet顏色映射使用明亮的彩虹色彩,從藍(lán)色到紅色;
    • H o t {\rm Hot} Hot H o t {\rm Hot} Hot顏色映射使用溫度感應(yīng)的顏色,從黑色到紅色到黃色,適用于表示熱度或溫度變化;
    • C o o l {\rm Cool} Cool C o o l {\rm Cool} Cool顏色映射使用冷色調(diào),從藍(lán)色到紫色,常用于表示冷熱程度的變化;
    • S p r i n g {\rm Spring} Spring S p r i n g {\rm Spring} Spring顏色映射使用春季感覺的顏色,從品紅色到黃色;
    • C o p p e r {\rm Copper} Copper C o p p e r {\rm Copper} Copper顏色映射用于表示銅金屬的顏色;
    • G r a y {\rm Gray} Gray G r a y {\rm Gray} Gray顏色映射使用不同灰度級(jí)別的顏色;
    • B o n e {\rm Bone} Bone B o n e {\rm Bone} Bone顏色映射使用骨骼顏色,從黑色到白色;
    • P i n k {\rm Pink} Pink P i n k {\rm Pink} Pink顏色映射使用粉紅色系的顏色;
8.7 針狀圖
  • 針狀圖常用于可視化離散數(shù)據(jù)或序列的變化趨勢(shì),強(qiáng)調(diào)離散數(shù)據(jù)點(diǎn)的振幅或值,并在圖形上以垂直線段的形式表示這些值;

  • 針狀圖常見應(yīng)用場(chǎng)景:

    • 信號(hào)處理:信號(hào)處理中,針狀圖常用于顯示數(shù)字信號(hào)的樣本或脈沖序列,幫助分析信號(hào)的振幅、頻譜和時(shí)域特性;
    • 數(shù)學(xué)教育:教育領(lǐng)域中,針狀圖用于教授數(shù)學(xué)中的點(diǎn)、向量、序列或分布概念,可用于可視化離散數(shù)據(jù)集;
    • 實(shí)驗(yàn)數(shù)據(jù)分析:科學(xué)實(shí)驗(yàn)中采集到的數(shù)據(jù)點(diǎn),如:溫度測(cè)量、壓力測(cè)量等,幫助分析實(shí)驗(yàn)數(shù)據(jù)的趨勢(shì);
    • 時(shí)間序列分析:針狀圖適用于表示時(shí)間序列數(shù)據(jù),特別是在離散時(shí)間點(diǎn)上的觀測(cè)值,如:氣象數(shù)據(jù)、股票價(jià)格等;
    • 數(shù)字濾波器分析:針狀圖可用于表示濾波器的沖激響應(yīng),顯示濾波器如何影響信號(hào);
    • 峰值檢測(cè):信號(hào)處理中,針狀圖可用于檢測(cè)信號(hào)中的峰值或特定事件;
  • 針狀圖繪制基本示例:

    % ch08_14.m
    clear;
    clc;% 1.生成隨機(jī)整數(shù)數(shù)據(jù);
    x = 1:100;
    y = randi([1, 100], 1, 100);% 2.創(chuàng)建針狀圖;
    stem(x, y, 'b', 'filled');% 3.標(biāo)簽、標(biāo)題;
    xlabel('X軸(數(shù)據(jù)點(diǎn))');
    ylabel('Y軸(值)');
    title('針狀圖基本示例');% 4.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_14.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    14

8.8 階梯圖
  • 階梯圖常用于表示離散數(shù)據(jù)的變化趨勢(shì),階梯圖的特點(diǎn)是在數(shù)據(jù)點(diǎn)之間使用水平或垂直的線段來顯示數(shù)據(jù)的變化;

  • 階梯圖常見應(yīng)用場(chǎng)景:

    • 時(shí)間序列數(shù)據(jù):用于可視化時(shí)間序列數(shù)據(jù)的變化,如:股票價(jià)格、氣溫、電力使用情況等,每個(gè)數(shù)據(jù)點(diǎn)代表一個(gè)特定時(shí)間點(diǎn)的觀測(cè)值;
    • 累積數(shù)據(jù):用于表示累積數(shù)據(jù)的變化,如:累積銷售額或總體積,每個(gè)數(shù)據(jù)點(diǎn)代表一個(gè)累積事件后的觀測(cè)值;
    • 分類數(shù)據(jù):用于表示不同類別或分組之間的變化,如:市場(chǎng)份額、不同地區(qū)的銷售額等,每個(gè)數(shù)據(jù)點(diǎn)代表一個(gè)不同的類別;
    • 財(cái)務(wù)數(shù)據(jù):用于表示各種會(huì)計(jì)賬戶的變化,如:資產(chǎn)、負(fù)債和所有者權(quán)益;
  • 階梯圖基本繪制示例:

    % ch08_15.m
    clear;
    clc;% 1.創(chuàng)建時(shí)間、溫度模擬數(shù)據(jù);
    x = 1:12;
    y = [20, 22, 23, 23, 23.5, 21, 22, 24, 25, 28, 30, 35];% 2.創(chuàng)建基本階梯圖;
    stairs(x, y, 'b', 'LineWidth', 1.5);% 3.標(biāo)簽、標(biāo)題;
    xlabel('時(shí)間');
    ylabel('溫度');
    title('2024-08-15凌晨0點(diǎn)到中午12點(diǎn)每小時(shí)溫度變化');% 4.生成高質(zhì)量圖像;
    dpi = 600;
    imagePath = 'D:\自動(dòng)控制理論\MATLAB繪圖\Images\ch08_15.png';
    print(imagePath, '-dpng', ['-r', num2str(dpi)]);
    

    15

http://www.risenshineclean.com/news/1716.html

相關(guān)文章:

  • 免費(fèi)下載高清圖片素材的網(wǎng)站360營(yíng)銷平臺(tái)
  • 政府網(wǎng)站建設(shè)經(jīng)驗(yàn)材料范文軟文推廣去哪個(gè)平臺(tái)好
  • 怎么做銷售網(wǎng)站周口網(wǎng)絡(luò)推廣哪家好
  • 佛山新網(wǎng)站制作市場(chǎng)網(wǎng)絡(luò)熱詞有哪些
  • 用cms做網(wǎng)站怎么樣關(guān)鍵詞優(yōu)化seo
  • .net可以做網(wǎng)站做游戲 博客園廣州線上教學(xué)
  • 手機(jī)wap網(wǎng)頁(yè)游戲廣州網(wǎng)站建設(shè)方案優(yōu)化
  • 電話銷售做網(wǎng)站推銷seo網(wǎng)站優(yōu)化軟件
  • wordpress美化文章標(biāo)題seo排名點(diǎn)擊軟件
  • win本地網(wǎng)站建設(shè)網(wǎng)絡(luò)優(yōu)化軟件
  • 做網(wǎng)站要收訂金嗎百度seo快速見效方法
  • 成都科技網(wǎng)站建設(shè)服務(wù)熱線seo實(shí)戰(zhàn)培訓(xùn)班
  • 網(wǎng)站維護(hù) 代碼開封網(wǎng)站設(shè)計(jì)
  • 招聘網(wǎng)站開發(fā)不受限制的搜索瀏覽器
  • wordpress手機(jī)建站教程軍事新聞最新消息
  • 常州建設(shè)工程質(zhì)量監(jiān)督網(wǎng)站鄭州seo代理外包
  • 如何對(duì)網(wǎng)站做優(yōu)化網(wǎng)絡(luò)營(yíng)銷的基本內(nèi)容有哪些
  • 做電影網(wǎng)站犯法網(wǎng)絡(luò)營(yíng)銷公司全網(wǎng)推廣公司
  • 開封做網(wǎng)站百度手機(jī)導(dǎo)航官方新版
  • 第一家中文商務(wù)網(wǎng)站明年2024年有疫情嗎
  • 湖南省住房城鄉(xiāng)建設(shè)廳網(wǎng)站磁力搜索
  • 做網(wǎng)站主要欄目?jī)?nèi)競(jìng)價(jià)托管信息
  • 網(wǎng)站后臺(tái)如何做做搜索引擎優(yōu)化的企業(yè)
  • 門戶網(wǎng)站開發(fā)報(bào)價(jià)單企業(yè)的網(wǎng)絡(luò)推廣
  • 文山州住房建設(shè)網(wǎng)站企業(yè)網(wǎng)絡(luò)推廣計(jì)劃
  • 微信小程序模版廣州seo網(wǎng)站推廣公司
  • 南通高端網(wǎng)站建設(shè)公司培訓(xùn)網(wǎng)頁(yè)
  • 承德做網(wǎng)站優(yōu)化搜狗網(wǎng)址大全
  • 國(guó)內(nèi)產(chǎn)品推廣網(wǎng)站廣州市疫情最新情況
  • 編程和做網(wǎng)站有關(guān)系嗎招商外包