在visual studio环境下简单在.cpp中调用python matplotlib

由于最近在做一些机器学习相关的内容,感觉在c++中没有比较好的图形绘制库,所以打算暂时先用python下的matplotlib库来实现。

首先采用的是这个博客的配置方法http://my.oschina.net/yushulx/blog/420097?fromerr=awqt2VZ0

然后使用知乎专栏上的“hello python”代码进行测试 http://zhuanlan.zhihu.com/p/20150641?refer=python-dev

主要碰到两个错误,一个是没注意build configuration 中设置成和python一样的64bit,还有一个是“no mould named sited”的错误,可以按照http://blog.sina.com.cn/s/blog_45d6f1e60102w82g.html 中的方式增加环境变量。


代码实现的过程中基本借鉴了这篇博客的脚本函数调用 http://www.cnblogs.com/eric_lgf/archive/2009/09/02/1558495.html

因为没法进行相关debug所以特别注意增加调用判断的if语句,减少调试困扰


相关代码如下:

# -*- coding:utf-8 -*-
#pyPlotML.py
from pylab import plot, show
import numpy as np
import sys   

def plotData():
    # load iris.data
    sys.setrecursionlimit(10000)
    data = np.genfromtxt("iris1.data", delimiter=',', usecols=(0, 1, 2, 3))
    label &#
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值