作业帮 > 综合 > 作业

matlab 离散点画连续图

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/27 11:48:34
matlab 离散点画连续图
F3:[100,50.3%],[200,62.3%],[300,68.3%],[400,72.1%],[500,75.3%],[600,76.3%],[700,77.7%],[800,76.8%],[900,77.8%],[1000,80.0%],[1200,82.0%],[1400,83.7%],[1600,84.3%],[1800,85.0%],[2000,85.5%],[3000,87.7%],[4000,89.8%],[5000,90.2%],[6000,91.2%],[7000,91.3 %],[8000,91.7%],[9000,91.7%],[10000,91.3%]
F4:[100,50.1%],[200,55.3%],[300,59.2%],[400,65.3%],[500,67.2%],[600,70.3%],[700,72.3%],[800,75.2%],[900,77.7%],[1000,77.5%],[1200,79.3%],[1400,81.2%],[1600,81.8%],[1800,82.5%],[2000,83.2%],[3000,86.1%],[4000,87.2%],[5000,86.5%],[6000,88.7%],[7000,89.0%],[8000,89.5%],[9000,90.0%],[10000,89.8%]
F5:[100,47.0%],[200,52.2%],[300,55.7%],[400,57.8%],[500,64.0%],[600,67.0%],[700,70.2%],[800,71.1%],[900,72.8%],[1000,74.9%],[1200,76.8%],[1400,77.2%],[1600,77.8%],[1800,78.5%],[2000,79.1%],[3000,82.3%],[4000,82.9%],[5000,83.0%],[6000,85.2%],[7000,86.0%],[8000,87.2%],[9000,87.2%],[10000,86.0%]
Fn:[100,77.3%],[200,80.0%],[300,82.3%],[400,83.8%],[500,84.3%],[600,86.0%],[700,85.5%],[800,84.7%],[900,84.5%],[1000,86.5%],[1200,85.7%],[1400,85.7%],[1600,86.2%],[1800,87.3%],[2000,87.3 %],[3000,89%],[4000,90.5%],[5000,90.8%],[6000,91.7%],[7000,91.1%],[8000,91.2%],[9000,92.2%],[10000,91.2%]
我做实验用遗传算法得出一些数据标,我想横坐标表示generation,纵坐标表示Accuracy精度,现在要做成连续的图形表示如下,该如何做呢
generation = [ 100:100:1000 1200:200:2000 3000:1000:10000];
accuracy=[ 0.503 0.623 0.683 ...];
这里你得把数据都敲到这个数组里.
然后
plot(generation,accuracy);即可