Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在matlab上将数据(来自数组)的值显示到绘图中_Matlab_Plot - Fatal编程技术网

如何在matlab上将数据(来自数组)的值显示到绘图中

如何在matlab上将数据(来自数组)的值显示到绘图中,matlab,plot,Matlab,Plot,您好,我想问一下如何将我在数组中排序的数据值显示到绘图中? 我试着使用文本,但没有工作 for sv=1:trialsv figure('Name',sprintf('Figure Sensitivitas ke-%d',sv),'NumberTitle','off') set(gcf,'renderer','zbuffer'); for js=1:3 fprintf('\nSensitivitas dengan meto

您好,我想问一下如何将我在数组中排序的数据值显示到绘图中? 我试着使用文本,但没有工作

 for sv=1:trialsv
        figure('Name',sprintf('Figure Sensitivitas ke-%d',sv),'NumberTitle','off')
        set(gcf,'renderer','zbuffer');
        for js=1:3
            fprintf('\nSensitivitas dengan metode %s di posisi F(%d,%d)\n',methodnames{js},inputv(sv),inputt(sv))
            for tr=1:trial
                methods{tr}=sprintf('Nilai uji ke-%d = %f\n',tr,MatrixIterF{tr,js}(vi(sv),ti(sv)));
                fprintf(methods{tr});
                plMatrixIterF(tr,js)=MatrixIterF{tr,js}(vi(sv),ti(sv));
            end
            plot(sce(1:trial,scenario),plMatrixIterF(1:trial,js), strcat(colors(length(colors)-js+1),syms(js)));
            strValues=strtrim(cellstr(num2str([sce(1:trial,scenario) plMatrixIterF(1:trial,js)],'(%d,%d)')));
            text(sce(1:trial,scenario),plMatrixIterF(1:trial,js),'VerticalAlignment','bottom');
            hold all
        end
        title(strcat('Plot sensitivitas terhadap ',scetype(scenario),sprintf(' di posisi F(%d,%d)',inputv(sv),inputt(sv))))
        xlabel(xlabels)
        ylabel('Nilai Undeveloped Proyek')
        legend(methodnames,'Location','NorthEast');
        grid on
    end

是否要使用自定义轴?或者您想在绘图中显示“文本/值”作为注释吗?我想显示保存在位置plMatrixIterF(1:trial,js)`strValues=strtrim(cellstr(num2str([sce(1:trial,scenario)plMatrixIterF(1:trial,js)],'(%d,%d'))中的结果值;文本(sce(1:试验,情景),plMatrixIterF(1:试验,js),‘垂直韧带排列’,‘底部’`我不知道如何编写命令来显示图形上标记点的值。。。所以我试着添加这两行,但我认为这是错误的,几乎相同的问题:但没有解决是的,你在寻找这样的东西吗:?