原创 java版的計算器程序

這是本人寫的第二個計算器,說是寫的還不如說是抄別人的,因爲代碼基本都是參考別人的代碼寫的,也沒有進行優化改進,本人認爲個人技術還沒有達到可以單獨完成一個工程即使是小工程的水平,於是就通過看別人的程序,然後敲一遍,自己然後挑bug,這個過程

原创 文件指針問題(2)

今天又開了一下文件指針,發現還是有很多東西不明白,我今天寫的這個程序是隨機生成幾個數字,然後將他們轉換成字符串存到文件中,寫出來發現存在文件中的是個0 最後發現是我在程序中間無意間修改了隨機數的值導致上述的問題 看程序: #include

原创 C和指針課後習題(第五章)

5.1 #include <stdio.h> #include <stdlib.h> #include <ctype.h> int main() { char ch; while(scanf("%c",&ch)) { if (i

原创 Graphics2D學習

Java語言在Graphics類提供繪製各種基本的幾何圖形的基礎上,擴展Graphics類提供一個Graphics2D類,它擁用更強大的二維圖形處理能力,提供、座標轉換、顏色管理以及文字佈局等更精確的控制。 Graphics2D定義了幾種

原创 OpenGL學習之中點畫圓算法

中點畫圓算法 在每個布中以單位間隔取樣並確定離指定圓最近的像素位置。 代碼如下: #include <gl/glut.h> class screenpt { private: GLint x,y; public: screenpt(

原创 OpenGL學習之中點畫橢圓算法

橢圓可以看成是圓的一種特殊情況 下面介紹中點畫橢圓算法,具體的數學推導過程以後補上或者大家可以參考任何一本計算機圖形學的書籍都會有推導的過程,直接上代碼,我認爲效果不是特別的好 #include <gl/glut.h> #include

原创 caffe fineturn 的步驟

接觸caffe時日不多,基本上把官網上的example玩了一遍,只是走馬觀花的過一遍。 昨天晚上想在自己的數據集上做分類。於是就開始了下面的一系列事情。 1、挑選適合自己任務的modal caffe zoo中有很多已經訓練好的modal,

原创 OpenGl學習之顯示窗口重定形函數

通過上面一個程序我們可以發現一個問題或者說是一個優點,就是隨着顯示窗口的增大,顯窗口中顯示的圖像也會隨之增大,這個在很多界面語言中的需要完成的一個功能,現在OpenGL中提出了一個問題,我們不想隨着窗口的變化而使得其中顯示的圖形的比例之類

原创 OpenGL學習之3D圖形的剛體變換

未完成的程序,主要有幾個問題我還沒有想清楚,先把程序放在這,有時間進行調試

原创 OpenGL學習之API詳解

轉載自http://blog.csdn.net/wenzhy/article/details/3917515 void glutDisplayFunc(void (*func)(void)); 註冊當前窗口的顯示回調函數 參數:

原创 ubuntu 15.10 安裝matlab2014b

具體的過程其實和容易,就是網上說的,我這裏複製一下別人的步驟。 下載完成後將iso文件掛載到Linux sudo mkdir /media/matlab mount -o loop [path][filename].iso /media/

原创 OpenGl 學習之小球運動

#include <gl/glut.h> #include <stdlib.h> void init() { glClearColor(0.0,0.0,0.0,0.0); glDepthFunc(GL_LESS); /*func指

原创 openGl學習之判定點在三角形的內部還是外部

#include <iostream> #include <stdlib.h> #include <math.h> #include <gl/glut.h> #include <gl/GLU.h> #include <Windows.h>

原创 OpenGl學習之glPushMatrix、glPopMatrix

glPushMatrix、glPopMatrix操作其實就相當於棧裏的入棧和出棧。   許多人不明白的可能是入的是什麼,出的又是什麼。例如你當前的座標系原點在你電腦屏幕的左上方。現在你調用glPushMatrix,然後再調用一堆平移、旋轉

原创 OpenGL學習之glBlendFunc

//學習列表的使用 #include <stdlib.h> #include <gl/glut.h> #include <Windows.h> #include <math.h> #define width 500 #define he