如果你要用 mex 的話,就是寫c或c++程式給matlab跑,那要注意一件事,
就是你灌的是win32還是win64的版本,如果灌錯了,那就也沒有該平台的lib,
那就不能寫mex的程式了,因此就要再灌win32的matlab版本了。
關鍵字:matlab win32 找不到libmx.lib
公告版位
目前分類:程設心得 (118)
- May 21 Sat 2011 18:40
安裝matlab在win64的作業系統的注意事項
- May 15 Sun 2011 00:35
粒子模擬,感謝與dobry的合作
另外,有趣的影片:http://tw.nicovideo.jp/watch/sm14429449
- May 02 Mon 2011 14:51
程式風格
其實寫程式很厲害也有風格的,
我個人的觀察有
一.使用者介面開發快速
二.看的到的功能開發快速
三.程式穩定有各種安全性程式碼應該有的習慣
四.演算法開發快速
五.程式運行快速
我覺得我走的路線屬於,三、四、五的風格。
- Nov 24 Wed 2010 13:25
最近新聞
大學工業化
http://www.ithome.com.tw/itadm/article.php?c=64561
http://stevenbenner.com/2010/08/will-the-really-real-programmers-please-stand-up/
Writing Unit Tests in Visual Studio for Native C++
- Nov 01 Mon 2010 19:52
關於vtk
雖然官網上只有到5.6.1,但其實在它的git上可以git到5.7.0的版本了,跟它的wiki範例比較同步,
http://www.vtk.org/Wiki/VTK/Examples/Cxx
有時候不能編譯的問題,常常是範例用5.7.0,但你用5.6.1所以功能比較弱。
最近發現這樣強大的vtk果然也是內插神!
http://www.vtk.org/Wiki/VTK/VTK_integration_point_support
- Nov 01 Mon 2010 03:14
BOOST懶人包 msvc版
因為某同學實在很懶,所以才會有懶人包...
首先看心情載ICU吧?
不過vc內建的wchar我用了沒什麼大問題就不改回來了。
下載下來後http://www.boost.org/users/download/
先點兩下 bootstrap.bat
然後在cmd下面打
- Oct 31 Sun 2010 15:18
cuda相關網站
https://www.wiki.ed.ac.uk/display/ecdfwiki/cudaOpenMP.cu
https://www.wiki.ed.ac.uk/pages/listpages-dirview.action?key=ecdfwiki&openId=94179555#selectedPageInHierarchy
https://www.wiki.ed.ac.uk/display/ecdfwiki/GPGPU%2CCuda
http://www.smooth.url.tw/wiki/doku.php?id=start
other電腦相關
http://www.dev.idv.tw/mediawiki/index.php/%E9%A6%96%E9%A0%81
http://gary-digital.blogspot.com/2006/08/dot.html
- Oct 29 Fri 2010 23:36
最近看了一些軟工的書
其中有台灣的那本嵌入式系統天龍第一那本,覺得deadline要死守以外
大部份都頃向deadline是個彈性的時間的感覺,像最後期限、與熊共舞等,
與熊共舞的那個故事我覺得蠻破壞價值的,
故事大概是這樣
魯夫跟他的伙伴乘坐黃金梅利號已經好幾年了,
在水之七島時,雖然船已經不堪航行了,
可樂機器人也打造了千陽號,
但魯夫想說,經過了那麼多的大風大浪都沒事,
黃金梅利號應該還可以到下一個記錄指針所指的地方,
- Oct 20 Wed 2010 21:01
GDB你想讓我爆肝嗎?
最近的os作業要trace nachos,
nachos是一個1993年的玩具os,強在他需要gcc 2.95才可以編譯!?
然後我用gdb去trace,然後除了main的斷點會理我,其它斷點從來沒有hit過!!!!!
真的是太機車了。
結果重新測試後發現,有些右大括號不能斷...非函數入口點不能斷?
總之就是很奇怪...
- Aug 15 Sun 2010 22:21
程式技能要怎麼點?Q_Q
- 這篇文章限定好友觀看。
若您是好友,登入後即可閱讀。
- Aug 04 Wed 2010 23:18
OCP開放封閉?總覺得很繞遠路?
以前有聽說一個叫OCP開放封閉原則的東西,突然想到,
如果我有抽象的Shape跟彼此間可以判斷碰撞的Rect與Circle,
想要在RectX跟CircleX之間加上運算子==而不改動原來的程式碼該怎麼辨?
而我想要一個指標同時有比較碰撞跟運算子==的功能,好像就要用Shape這種方法了。
希望有人有更好的方法,在不修改Shape跟Rect, Circle的前題下,
讓一個像Rect跟Circle的class新增一個函數,而且有函數指標可以同時使用這個新函數跟舊class函數。
- Jul 07 Wed 2010 14:41
所以說教授有實作超弱的先天弱勢是正常的
今天看到一篇文章,作者crag
http://bbs2.nchu.edu.tw:8000/brdmore/comp-book&115
最近看了這篇文章,感覺術業有專攻,有些人可能只會講不會做,有些人可能只會想不會說,
有些人可能只會做不會想,有些人可能只要面子不要裡子,有些人可能...不會、不想、不要...,
總之,加油吧~
沒什麼特別的意思。
- Jun 26 Sat 2010 10:19
最近覺得程式小有進步
之前看cxImage都看不懂的,現在一目瞭然很爽^^
最近在ubuntu下灌insight 結果卡在 -Werror 雖然有學長教說怎麼樣一個一個的改源碼,
不過最好還是從makefile解決比較快,不過他的makefile感覺破百了,實在不想改= =
我了解別人的程式基本上有三種方法
以下方法需要除錯器的配合,不要跟我說,你很會debug。
一.開門見山法
直接在入口點下斷點,然後單步執行跟進去看,內建函數或看過的函數就可以不用再看了,看到直接函數回傳,就可以大概了解整個程式的運作了。
二.邏輯名稱法
- Jun 09 Wed 2010 03:45
Longest Increasing Subsequence 最長遞減子序列
執行結果:
41 67 34 0 69 24 78 58 62 64
5 45 81 27 61 91 95 42 27 36
91 4 2 53 92 82 21 16 18 95
47 26 71 38 69 12 67 99 35 94
3 11 22 33 73 64 41 11 53 68
47 44 62 57 37 59 23 41 29 78
16 35 90 42 88 6 40 42 64 48
46 5 90 29 70 50 6 1 93 48
- May 27 Thu 2010 03:08
對windows跟linux的小小感想
不知道哪個人說linux很穩的,
很多有圖形的程式亂按一通就當了,我的感覺是幾乎每一個都這樣,然後就要重開機才關的掉,
可能他想說的是只有server很穩吧!
windows就是很人性的作業系統,
很多linux用灌的人都不習慣windows的樣子,
我想大概是在windows上的gui太方便了,讓他們沒有注意到power shell之類的,
只是一直抱怨怎麼那麼不方便?而且windows下有gui的程式還是可以給arg的。
其實比再多都沒意思,最近看到很多文章在說,
- May 05 Wed 2010 01:56
學c++學了一年半了qq
最近覺得寫c++程式的速度一直沒有更快,三星級的題目雖然一看就會,但寫出來不是20分鐘正負5分鐘,
是一小時以上= =,就是也沒有當初寫vb那麼快,我想我一定是遇到傳說中的瓶頸尖了!
很想不理學校作業專題先去練acm跟數值分析的程式,不過有位功課好的同學說,實力是平常的累積,
所以從今天開始一天做一題好了,這樣感覺是比較平衡的做法。
- May 04 Tue 2010 21:27
常會用到的boost組件
不定期更新,只是提醒我可以用qq
1.一般的boost庫
bjam --toolset=msvc-9.0 --build-type=complete stage
bjam --toolset=msvc-9.0 --build-type=complete install
2.有ICU支援的boost庫
先去http://site.icu-project.org/載一回來編譯
bjam -sICU_PATH=C:\clibrary\icu --toolset=msvc-9.0 --build-type=complete stage
bjam -sICU_PATH=C:\clibrary\icu --toolset=msvc-9.0 --build-type=complete install
- May 04 Tue 2010 13:44
如何增加程式實作能力呢?
這個我覺得最快的方法就是練ACM了,不要覺得那是學術專有活動,毫無意義,
這可是最快訓練你在程式寫作的速度與邏輯思考的最短路徑之一了,
以下是我覺得不錯的練習書,
http://www.3dwoo.com/showBookDetail.asp?nb=5872
http://www.3dwoo.com/showBookDetail.asp?nb=1603
http://www.3dwoo.com/showBookDetail.asp?nb=8926
http://www.3dwoo.com/showBookDetail.asp?nb=11478
http://www.3dwoo.com/showBookDetail.asp?nb=16946
一般來說,至少要可以秒殺三星級的題目,秒殺就是一看到就知道怎麼寫,
寫完不超過20分鐘。
- May 01 Sat 2010 23:53
matlab好難用
太高階了,太難做直接的資料存取,很難直接得知某一個結構中的結構中的資料,
不好寫函數,總之太高階了,不好用。
- Mar 05 Fri 2010 11:56
最近因為網友介紹寫了flash的socket程式
發現,flash的socket好弱,只有tcp non-blocking mode ,而且沒有 bind , listen , select 所以也不能開server,整個弱掉了,
只好用老方法,在timer事件中,一直跟本機伺服器溝通,真是...
還要因為安全沙箱的問題,要餵一個crossdomain.xml給他,內容類似如下
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" to-ports="*" />
</cross-domain-policy>
真的是flash的air怎麼不能叫win32 API呢?真的是吼...