matlab化簡問題,matlab對公式化簡後的結果仍然很長,如何進一步化簡呢?

時間 2021-10-28 11:32:13

1樓:我看這就怪了

syms x

z=(x-93.0)*(x-96.2)*(x-100.

0)*(x-104.2)*19.91/(108.

7-93.0)/(108.7-96.

2)/(108.7-100.0)/(108.

7-104.2)+....

(x-93.0)*(x-96.2)*(x-100.

0)*(x-108.7)*17.07/(104.

2-93.0)/(104.2-96.

2)/(104.2-100.0)/(104.

2-108.7)+...

(x-93.0)*(x-96.2)*(x-108.

7)*(x-104.2)*14.70/(100-93.

0)/(100-96.2)/(100.0-108.

7)/(100-104.2)+...

(x-93.0)*(x-108.7)*(x-100.

0)*(x-104.2)*12.80/(96.

2-93.0)/(96.2-108.

7)/(96.2-100.0)/(96.

2-104.2)+...

(x-108.7)*(x-96.2)*(x-100.

0)*(x-104.2)*11.38/(93.

0-108.7)/(93.0-96.

2)/(93.0-100.0)/(93.

0-104.2);

y=******(z)

2樓:匿名使用者

資料型別問題,問題提示的是函式******沒有被定義為處理double類的資料

matlab對公式化簡後的結果仍然很長,如何進一步化簡呢?

3樓:匿名使用者

你好!matlab化簡已經是最簡單的形式了,不能再化得很好

4樓:嚕嚕晗寶

用******()來化簡。

例如:syms x,s=cos(x)^2+sin(x)^2;

******(s)

執行結果如下:

simplify:

1radsimp:

cos(x)^2+sin(x)^2

combine(trig):

1factor:

cos(x)^2+sin(x)^2

expand:

cos(x)^2+sin(x)^2

combine:

1convert(exp):

(1/2*exp(i*x)+1/2/exp(i*x))^2-1/4*(exp(i*x)-1/exp(i*x))^2

convert(sincos):

cos(x)^2+sin(x)^2

convert(tan):

(1-tan(1/2*x)^2)^2/(1+tan(1/2*x)^2)^2+4*tan(1/2*x)^2/(1+tan(1/2*x)^2)^2

collect(x):

cos(x)^2+sin(x)^2

mwcos2sin:

1ans =1

matlab化簡問題和數值精度

5樓:匿名使用者

a=sprintf('%.2f',10736865691775629/549755813888)

b=sprintf('%.2f', - 94400051914681359/549755813)

y=-6000*x*x + a*x + b

6樓:

可以用科學計數法

y=-6e3*x^2+1.073/5.497*e5-9.44e16/5.49e8

matlab 公式化簡問題

7樓:思孕

這個不可能吧 關於zk-z0 那麼也就是 說d只和他們的差相關,從原公式顯然不是!

matlab進行數值計算,化簡的問題

8樓:匿名使用者

試試以下兩種方法,肯定有可以的

1、>>double(lamd)

2、>>eval(lamd)

不行可以找我,可以的話求採納

9樓:

你試試這個eval(lamd),因為我不知道你的資料什麼型別,不好判斷,我估計這個函式差不多

求解matlab 化簡問題 含有未知數的化簡 能嗎? 10

10樓:匿名使用者

在命令後面加一句:

simplify(bi);

matlab中fzero怎麼用,matlab簡單問題 關於fzero

愚人談娛樂 f1 x cos x x x0 0.55 x1 fzero f1,x0 使用fzero函式必須先定義好函式 南取名字 格式是 z fzero f,x 意義,在f這個方程中找x附近的零點賦值到z需要對f設個方程eg f a a 2 1x 5在f方程以x 5附近找零點 三翼熾天使 x fze...

matlab的階躍函式怎麼表示,Matlab 階躍函式定義

一棵無所不知的小白菜 1 在高數中是這樣表示衝擊函式的f t t 2 開啟matlab,將程式敲入matlab命令列視窗 t 0.5 0.001 1 t0 0 u stepfun t,t0 plot t,u axis 0.5 1 0.2 1.2 3 回車就可以得出matlab軟體畫出的階躍函式波形。...

matlab中怎樣建立對角矩陣,matlab中怎樣建立一個對角矩陣

小小歐平兒 材料 工具 電腦 matlab軟體 1 首先開啟電腦上的 matlab 軟體,在命令列視窗輸入一個向量n,向量n有4個元素。接著使用diag函式生成對角矩陣。2 diag n,k 可以把向量放在第k條對角線上,k為正值,表示右上。k為負值,則表示左下。在命令列輸入diag n,2 即可把...