文章目录

Matlab与Python环境的相关问题

  1. 关于MATLAB的学习资料,MATLAB的资料w3cshcool有基础入门的资料,但是我们主要还是以书本上的代码为主,基本上书上的代码过一遍基础语法就已经没问题了。我们学习的书,主要还是杨杰的《数字图像处理及MATLAB实现》。书上有大量的代码,基本涉及了很多种基础的图像函数。

  2. 关于python的学习,这里的Python学习主要是机器学习方面的操作,涉及到的库,我们学习的库为TensorFlow,我们这里安装的是Python3.0以上的版本,TensorFlow是2.3的版本,关于TensorFlow的安装,视频大多有讲解,我不详细叙述。这里附上pip安装的方式。

    • 忽略了一个Anaconda的安装,没关系资源包我也上传了下方的连接中。百度网盘自提
    • pip安装TensorFlow,首先更新一下电脑的pip版本,命令为:
      python -m pip install --upgrade pip 
      
    • 在更新完pip的版本之后,我们首先可以检查一下我们电脑的c++环境是不是满足TensorFlow的搭载要求,所要装的的软件我已经挂载在百度网盘上!地址:链接:https://pan.baidu.com/s/1hyVk_miHv5jRUbKaPFU5cw 提取码:6666
    • 在搭载基本的环境之后我们就可以通过命令来安装TensorFlow了。
  3. TensorFlow的安装

    • TensorFlow的安装通过Anaconda自带的命令窗口Prompt来输入命令安装,目前最新的版本是TensorFlow2.3的版本,所以在这里我们安装的命令为:
      pip install tensorflow-cpu==2.3.0 
      

    说明一下,这里的-cpu说明装载的版本是cpu版本的TensorFlow。

    • tips:用国外的镜像源可能下载速度会很慢,所以换清华的镜像源会更香一点!
      • 接下来是具体换源的操作:①到以下的目录下新建一个pip文件夹 C:\Users\24334 ,这里的24334是我的用户名,每个人的应该都不一样!②在pip文件夹下新建一个pip.ini的文件,文件中附上以下代码保存
      [global] 
      index-url = https://pypi.tuna.tsinghua.edu.cn/simple
      
    • 在下载TensorFlow的过程中可能会报红,没事,再重新装一次就好了!亲测有效。。。
  4. MATLAB与Python的接口问题

    • 这个问题应该是目前最难搞的一个问题!
    1. 用python调用matlab的接口,这个比较容易哈!
      • 首先win+R+cmd,打开命令控制窗口,然后找到装MATLAB的文件夹,找到E:\MATLAB2019\setup\extern\engines\python,这样的地址主要是extern–>engines–>python
        然后再输入命令字符
      python setup.py install
      

      就OK了,为了测试自己的接口是否能用,可以到matlab中的命令行去测试一下,输入:

      cd (fullfile(matlabroot,'extern','engines','python'))
      system('python setup.py install')  
      

      就可以了

      • 具体的操作函数,请参考MATLAB的文档,这里附上地址:https://ww2.mathworks.cn/help/matlab/matlab-engine-for-python.html?s_tid=CRUX_lftnav
      • tips:可以用python的库试一下:cv2试一下就好!
  5. 还有一个问题,就是网课看啥,我们看的TensorFlow的网课主要是北大版的一个TensorFlow库的网课,

  • 附上地址:https://www.bilibili.com/video/BV1B7411L7Qt
  • 还有日月光华的网课:https://www.bilibili.com/video/BV1Zt411T7zE
  • 当然理论学习还有吴恩达老师的网课:https://www.bilibili.com/video/BV164411m79z

本文地址:https://blog.csdn.net/ShabbyWang/article/details/110467709