查看積分策略說明發表回覆
Discuz! 代碼
提示插入
直接插入
說明訊息

插入粗體文本 插入斜體文本 插入下劃線 置中對齊 插入超級連結 插入信件位址 插入圖像 插入 flash 插入代碼 插入引言 插入列表
刪除線 直線分隔線 虛線分隔線
    
添加文字底框
內容 [字數檢查]:

表情符號

更多 Smilies
字型大小 |||
溫馨提示:本區開放遊客瀏覽。


文章關鍵字 : [功能說明]
(關鍵字可加強搜索準確性, 如關鍵字多於一組, 請以 , 作分隔, e.g. : 阿笨,shiuh,第一笨)

 關閉 URL 識別 | html 禁用
 關閉 表情符號 | 表情符號 可用
 關閉 Discuz! 代碼 | Discuz! 代碼 可用
使用個人簽名
接收新回覆信件通知
推薦放檔網絡空間

檔案(Torent, zip等)
  1. freedl
  2. multiupload
  3. btghost
  4. 便當狗
  5. mediafire
  6. pillowangel
圖片(JPG, GIF等)
  1. hotimg
  2. tinypic
  3. mousems2
  4. imageshack
  5. imm.io
>>>歡迎推薦好用空間


最新10篇文章回顧
agogoman

 發表於 2011-10-12 04:05 PM

就純粹從 "模擬百合生長的軟體,主要是想提供給有種花的同好試試看是不是符合實際的生長情形", 這一點出發的話, 我倒是建議不一定要找一個學習過程這咪長的來作.
或許 Java script + html 就可以快速的搞定了 (當然還有其他的方式)
jquery + highchart 畫面也可以弄的漂漂亮亮

不過要是想要順便學C++, 一步一步穩紮穩打也是很不錯的.


akana

 發表於 2011-10-10 06:10 PM

工業界似乎比較喜歡bcd
但是visual c免費版似乎不錯


h80053

 發表於 2011-4-15 10:28 PM

VC++ 他每一年的版本會差很多嗎???
我好久沒寫程式了...
MFC真的是很討厭阿= =

大大上面那個三角形 好像有點難度說

如果是
1
22
333
4444
55555

這種我因該還寫的出來....


zxvf

 發表於 2011-4-14 07:29 PM

google search 一下 "teach yourself visual c++ 2008 in 21 days"
就可以 download 了

以前我看 "teach yourself visual c++ 6.0 in 21 days"  (一樣網路可以下載)
跟著做... 21篇做完,  基本的介面就會弄了  

其他資源可以參考:
http://www.codeguru.com/
裡面有很多範例程式...


ericshliao

 發表於 2011-3-19 06:35 AM

非常贊同樓上說的。
如果樓主想做的是純跑數值,不涉及UI、繪圖,甚至不必學程式語言。重點還是在理論的模型,如果理論模型已經有底了,樓主不妨研究一下MATLAB(或是相類似的數學軟體),它也有接近程式語言的script,說不定用它就可以把想要的計算跑出來,根本不必花時間去學寫程式。自己寫程式還怕寫錯,跑出根本不能用的數據,用數學軟體來跑,正確性比較不會受質疑。
如果樓主要做學術論文的研究,最好別花太多時間在寫程式上,理論模型才是根本。以前軟體工具還不是很充足,研究生自己寫程式是無可奈何。當初我要跑個矩陣運算,本來差點要自己下手寫程式,碰巧有朋友提到用數學軟體,這個提示至少省了我兩個月的時間。我的前輩就沒那麼幸運,他不知道有數學軟體可用,又不會寫程式,只好請人幫他寫。

[ericshliao 在  2011-3-19 06:55 AM 作了最後編輯]


x13

 發表於 2011-3-19 05:15 AM


引用:
jocosn寫到:
C++ 有幾本叫好的書籍,當初有看過覺得不錯

Stanley B. Lippman 著

這 2 本台灣都有中譯本,你可以到圖書館去借,沒有的話使用網路推薦購書。這 2 本書價格都不低。

如果硬要加 Visual & 2008 這兩個限制,到市面上看一下,加上一些IDE介面操作 & 微軟用法的入門書即可。如果英文還可以,到 youtube 搜尋,目前有很多好新人上傳很多教學可以看。

[jocosn 在  2011-3-18 12:16 PM 作了最後編輯]



我推薦這本 c++ primer 中譯本是侯捷翻譯的 目前最新4/e了
本書可說是c++泰山北斗之作阿~~
http://books.gotop.com.tw/BookDetails.aspx?Types=&bn=ACL021200

我手上這本2/e 共1200頁左右 售價$980
紙質雖然很薄 但書有8公分厚 不反光 閱讀不累 這本書真的是下重本在做的
沒看過其他中文電腦書籍的紙張用這麼好的
英文版的更讚,但是要$1700,加上是侯大師親自譯的,非常完美了,所以我當時還是買了中譯本
跟某些大學教授(例輔大)掛個名,叫研究生譯的那種不三不四翻譯本好太多了

這本書網路上有電子檔可下載,侯大師放給對岸學生學習用的,你google都有
但是1200頁讀起來不是開玩笑的累,建議還是紙本好

接下來談你想要寫的東西
我勸你就直接把visual這個字忘了吧,目前你根本用不到visual,你只需要c或c++
或者你要用basic其實都行,因為你不牽扯到硬體,視窗系統

你需要的只有一個:演算法

先順帶一提
c#是微軟自己出的,用來抗衡java的跨執行平台語言
類比關係如下
java > JRE (Java Runtime Environment) > 底層作業系統
c# > .net environment >  底層作業系統

c#跟 c++有什麼不同?
他們兩都是根源於c語言產生出來的
他們兩個都是物件導向程式
他們的語法有些許類似
就像西班牙文跟義大利文其實大部分是一樣的,根源也都是拉丁文,但是還是兩種語言

C++比較能接近底層,不需要花盆都能生長
C#要有適當的花盆都,但是只要有花盆在哪都能直接移植適應良好

回到主題
你說你想要寫個程式模擬植物生長,這主題很大很難很複雜
我直覺想到就是這兩個
自動機
http://zh.wikipedia.org/wiki/%E8%87%AA%E5%8A%A8%E6%9C%BA
細胞自動機
http://zh.wikipedia.org/wiki/%E7%B4%B0%E8%83%9E%E8%87%AA%E5%8B%95%E6%A9%9F

直接quote wiki上的話

細胞自動機最早由馮·諾依曼在1950年代為模擬生物細胞的自我複製而提出的。但是並未受到學術界重視。直到1970年,劍橋大學的約翰·何頓·康威設計了一個電腦遊戲《生命遊戲》後才吸引了科學家們的注意。此後,S.Wolfram對初等元胞機256種規則所產生的模型進行了深入研究,並用熵來描述其演化行為,將細胞自動機分為平穩型、周期型、混沌型和複雜型。
你必須先建立你的理論模型 把它用公式數學化
因為你的植物 受陽光養分會生長 底部老了或沒陽光會枯萎(詳細我不懂,你要自己去研究)
等你理論模型出來之後
再來開始學程式語言都不遲,用什麼語言也不會是重點
我個人建議c 或 fortran ,因為一切都是數學而已,而這兩個語言對數學最好用
也用不到c++的物件導向
除非你要根細胞一個class,葉細胞一個class,木質部一個class,然後呼叫成千上萬的instance來慢慢演化
那你就還要切分各種細胞的特性行為 用model(基本模型) view(成長結果) controller(施肥澆水)的方式下去做
(這種程式我連想都不敢想...不是cpu不夠力,而是架構太大,一個人真的有辦法完成嘛?)

[x13 在  2011-3-19 07:55 AM 作了最後編輯]


ericshliao

 發表於 2011-3-18 12:27 PM

樓主想寫的程式是純跑數值,還是會用到繪圖?
如果是純跑數值,不必限制在VC++,用GNU GCC就很好用了。


jocosn

 發表於 2011-3-18 12:14 PM

C++ 有幾本叫好的書籍,當初有看過覺得不錯

Stanley B. Lippman 著

Bjarne Stroustrup 著
這 2 本台灣都有中譯本,你可以到圖書館去借,沒有的話使用網路推薦購書。這 2 本書價格都不低。




如果硬要加 Visual & 2008 這兩個限制,到市面上看一下,加上一些IDE介面操作 & 微軟用法的入門書即可。如果英文還可以,到 youtube 搜尋,目前有很多好新人上傳很多教學可以看。

[jocosn 在  2011-3-18 12:16 PM 作了最後編輯]


leacks

 發表於 2010-7-26 10:47 PM

就是因為避免要從mfc入手,所以我才推薦那兩本
主要是從windows forms入手
整個類似於c#又有點類似於vb,但c#的語法跟架構有的特別,不如c
或應該說比較通用的是c,c++ .net可以用c的語法


kenshu

 發表於 2010-7-26 01:21 AM

如果追求效率會建議選用 Native C++, 但現在書局大概都是以 C# 為主流(理由大概就是現今電腦硬體規格越來越好,跑起程式的速度也都差不多), 雖然Managed C++ 也是一種選擇,我覺得選現今多數人會用的語言C#就好了,對於你要處理UI部分也會比較容易, 哪天出社會要工作的機會相對多一些(競爭者也會很多)

另外,一般坊間的書入門的居多,進階部份還是要靠 MSDN和網路資源(google  或http://www.codeproject.com)


本主題回覆較多,請 點擊這裡 檢閱。



所在時區為 GMT+8, 現在時間是 2024-11-1 06:51 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.015489 second(s), 7 queries , Qzip disabled