簡體   English   中英

如何在 Matlab 中使用 Arrhenis 方程?

[英]How do I use the Arrhenis Equation in Matlab?

我需要使用方程k=k0*e^(-Q/RT)其中T是 90 到 500 之間的 10 個變量,以生成我使用的 10 個變量T = linspace(90,500,10) ,但是當我嘗試生成方程它不會讓我, k0=1200Q=8000R=2所以當我輸入k=k0*exp(-Q./(R.*T)數字有點時髦,有一些0.0000 ,我我做錯了什么?謝謝

T = linspace(90,500,10);
k0=1200;
Q=8000;
R=2;
k=k0*exp(-Q./(R.*T));
format longG
k =

  Columns 1 through 3

      5.98693127135402e-17      1.83626027549851e-10      3.07185900119097e-07

  Columns 4 through 6

      2.60112352637493e-05      0.000498552970093129       0.00409767412987074

  Columns 7 through 9

        0.0198590098887835         0.067709291730596         0.180526236997812

  Column 10

         0.402555153483014

results = [T';k'];

那里沒有錯,只是我認為出錯的格式。 有關格式選項,請參閱format文檔或問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM