1樓:網友
u=@(t)(sin(2*pi*sqrt(t)))exp((-1)*pi*;
加點運算。而且quad(u,0,3600);改為非0開始。
quad(u,,3600);
ansans =
2樓:網友
不是quad的問題,是你函式輸入的問題。
因為不知道你函式到底是怎麼樣的,改寫成下面這樣就沒有問題了。
u=@(t)(sin(2.*pi.*sqrt(t)))exp((-1).*pi.*;
quad(u,0,3600);
積分還可以用其他方法例如。
u=@(t)(sin(2.*pi.*sqrt(t)))exp((-1).*pi.*;
x=:3600;
y=u(x);
z = trapz(x,y)
結果 z =
fortran與matlab究竟哪個好?
3樓:危獻
matlab 確實計算速度慢 但是 fortran的很多語言特性確實有問題 尤其在語法方便更加容易犯錯誤, 如果你注重實用性的話 絕對是matlab沒得商量 學會了matlab學習編寫通用的應用程式一點都不費勁 而fortran就不容易 尤其在大規模程式設計上。
所以 毋庸置疑 matlab比較好。
4樓:
.fortran無疑是最快的,看看超級計算機上用的是什麼就知道了。
即使是c語言,在科學平行計算領域也遠遠比不上fortran的速度,c++模板超程式設計技術勉強可以和fortran一拼。
但是fortran學起來比matlab慢,寫程式也比matlab慢,所以平時做一些小問題完全適於用matlab而不是fortran只有很大規模的(一天乃至幾十天)運算量,才有必要換fortran.
5樓:仍樂
這要看你有多大本事了。。。
matlab是更加傻瓜的語言(當然掌握起來還是很難)matlab有大量的工具箱,內部演算法都是相當好的,所以用起來非常簡單fortran這個貌似和c語言乙個級別,連個陣列都要自己定義,從學習到使用恐怕要太長時間了。
計算速度,現在硬體發展這麼快,恐怕主要取決於硬體,然後是你的演算法,最後才是語言吧。
彙編是最快的。。。這個沒法比。。難道還要回到彙編時期嗎。。。
matlab fortran學哪種語言好
6樓:網友
各有所長。matlab是解釋型語言。現成的函式較多,可以當作高階的計算器,實現一些較簡單的演算法。
fortran是編譯語言。如果程式中迴圈較多,並且無法向量化,fortran的效率比matlab高得多。因此fortran適用於規模較大的數值計算問題。
另外,fortran的資料結構不如c靈活。有人也習慣用c來做數值計算。
7樓:網友
matlab的執行過程是讀一句解釋一句的,而fortran是編譯後統一執行的。所以fortran速度遠遠比matlab快。並且,當資料量非常大的時候,fortran就 有很大的優勢。
fortran讀檔案非常方便。
8樓:寶寶牛
這個是按照你的習慣來到,matlab有視覺化,fortran執行速度快,兩種都學挺好的。
fortran語言與matlab哪個好?
9樓:網友
我感覺fortran出道早,更新慢,認識的 fortran的都是年紀大了。
10樓:網友
matlab是解釋性語言,速度非常慢,因此大量計算適合用fortran。
matlab的工具箱非常多,簡單研究和作圖比較合適。
11樓:
不是很清楚。
一直用的是matlab呀。
不過matlab的確十分強大。
12樓:網友
各有各的長處。
fortran比matlab難學,比matlab高效,功能沒有matlab多。
學習matlab一定要會fortran嗎?
13樓:網友
不需要這兩種語言的專門基礎,否則在初始學習階段適應期反而可能造成混淆,比如陣列下標,c++從0開始,matlab從1開始,c++引用陣列內容用,matlab用()。
但是一定要有一些基礎的程式設計知識,比如變數作用域等等。
fortran轉換成matlab
14樓:天河流紋石
這段**只宣告瞭若干變數,根本什麼事情都沒做,何謂轉換??
請教fortran和matlab的優缺點
15樓:網友
fortran屬於基礎開發語言,排序作圖需要自己編寫程式,或者呼叫別人已經開發好的程式。matlab最初就是用fortran開發的,已經可以解決大部分問題了,並且運算效率不會比fortran差多少。而且它實現矩陣是非常麻煩的。
matlab如何呼叫fortran語言
16樓:網友
有專門的書,matlab外部介面程式設計 ,深入淺出混合程式設計/matlab例項精品系列叢書 董維國,
17樓:網友
呼叫c就好了吧,用s function做介面。
啥年代了,還用fortran
誰能幫我翻譯一下,誰能幫我翻譯一下
皇家空軍口令 我將永遠都不會忘記2010年12月27日。真的愛上你的那天。我並不知道你對我是真誠的,但謝謝你讓這個冬天變得溫暖。謝謝你帶得我的快樂。我真的不願意離開你。我希望如果將來我們中的任何一個成為單身後,你將仍然愛著我。你要覺得我翻譯的可以哦,別忘了成為最佳哦 謝謝 我將永遠不會忘記第27 1...
誰能幫我分析一下,誰能幫我分析一下
社會就是這麼現實,你前男友工作好就是他的優勢。如果他工作不好你還會那麼在呼嗎?就像我別人介紹一個就問賣房沒有 我靠我是農民出身,在當今21世紀那有我賣房的資格啊 他根本就不珍惜你們之間的感情吧。男人的心思你別猜!這種人不值得你留念!男人的話不能全信,笨!沒必要為他自我檢討,這個其實是他的問題,沒有信...
誰能幫我翻譯一下,誰能幫我翻譯一下,多謝。
全世界的人們都喜歡跳舞.無論是年輕的還是年長的,男人還是女人,都喜歡跳舞或者 別人跳舞.你是否也曾有想過為什麼跳舞會如此受歡迎,它的起源又是如何呢?人們常常在交談時使用手勢.因為這些肢體語言幫助表達他們的感覺.動作是交流的一種形式,通過動作,人們能表達自己.歷史上,人們一直在跳舞.古希臘和古埃圾人用...