原创 一些compile筆記

///////////////////////compile第九章note////////////////////// 程序源代碼多用樹狀結構,因爲源代碼都是上下文無關文法; 而經過編譯器翻譯後形成的目標代碼,由於包含了語義,

原创 LL(1)分析法(簡單版)_C++實現

代碼 #include<iostream> #include <stdio.h> #include<stdlib.h> #include<string.h> using namespace std; char A[20]

原创 基於matlab的梯度下降法實現線性迴歸

基於matlab的梯度下降法實現線性迴歸 1 緒論 1.1線性迴歸的定義 1.2單變量線性迴歸 1.3多變量線性迴歸 2 梯度下降 2.1 cost function 2.2 梯度下降:解決線性迴歸的方法之一

原创 專家系統實驗

動物識別系統by prolog 一、實驗描述: 本實驗仿照書中例題,用prolog語言實現了一個簡單的動物識別專家系統。該系統可以識別老虎、金錢豹、斑馬、長頸鹿、鴕鳥、企鵝、信天翁這7種動物及根據一些特徵識別部分物種。 二、實驗原

原创 逆波蘭表達式的產生及計算

JAVA Code RPN_Operation.java package test3; public class RPN_Operation { private char[] expChar = new char[10

原创 matlab學習報告

Matlab學習報告 Matlab的主要功能有數值分析、數字圖像處理、數值和符號計算、數字信號處理、工程與科學繪圖、通訊系統設計與仿真、控制系統的設計與仿真、財務與金融工程…… 真的是功能強大。之所以學習MATLAB就是因

原创 規則區域填充

OpenGL // ConsoleApplication1.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #include "gl/glut.h" #include "windows.h

原创 matlab實驗報告

實驗一 MATLAB的基本使用方法 一、實驗目的和要求: 通過完成實驗一,掌握MATLAB的基本使用方法。 二、實驗內容: 1.練習數據和符號輸入法,將前面的命令在命令窗口中執行通過。 1)>>5 2)>>x=[1 2 3

原创 圖形的幾何變換

#include <GL/glut.h> GLsizei winWidth = 600, winHeight = 500; // Initial display window size. GLint dataValue [

原创 三維茶壺

// ConsoleApplication1.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #include <stdlib.h> #include <GL/glut.h> #i

原创 python基礎_2

7.other Python模塊 認識Python模塊 字節編譯 from-import詳解 認識_name_屬性 自定義模塊 dir()函數 1).認識Python模塊 -什麼是模塊 -如何導入模塊 -sys模塊

原创 python基礎_0

一、安裝相關庫 安裝順序如下: 1. Numpy庫 2. Scipy庫 3. matplotlib庫 4. sklearn庫 //Numpy庫、Scipy庫、matplotlib庫下載地址:http://www.lfd.

原创 python基礎_1

列表,元組,集合,字典 列表——[] 可讀可寫,可以對列裏元素修改 元組——() 只讀,不可以對列裏元素修改 1.列表 in: #列表 students = ["jack","robin","lina",

原创 LL(1)分析法_C++實現

Code by C++ #include<stdlib.h> #include<stdio.h> #include<string.h> /*******************************************/

原创 MFC單文檔圖形編程

關鍵函數,自己需要添加的代碼 void CMFCApplication1View::OnDraw(CDC* pDC) { CMFCApplication1Doc* pDoc = GetDocument(); ASS