在 WSL2 Ubuntu20.4 系統(tǒng)中安裝 Baltamatica 顯示成功, 準(zhǔn)備運(yùn)行時(shí)出現(xiàn) Inconsistency detected by ld.so: dl-call-libc-early-init.c: 37: _dl_call_libc_early_init: Assertion `sym != NULL' failed! 錯(cuò)誤.
請問這該怎么處理?謝謝!
寫了一個(gè)自適應(yīng) Simpson 求積公式的代碼, 運(yùn)行過程中出現(xiàn)了 abs命令或者變量的類型發(fā)生變化導(dǎo)致,無法求值 的錯(cuò)誤, 如圖所示
我寫的 adapsimp 的代碼如下
function [s, err] = adapsimp(func, a, b, tol) s = comsimp(func, a, b, 2); c = (a + b) / 2; s1 = comsimp(func, a, c, 2); s2 = comsimp(func, c, b, 2); s12 = s1 + s2; err = abs(s12 - s) / 15; if err < tol s = s12; else [s1, err1] = adapsimp(func, a, c, tol/2); [s2, err2] = adapsimp(func, c, b, tol/2); s = s1 + s2; err = err1 + err2; end end
里面用到了 comsimp 函數(shù), 是這樣寫的
function s = comsimp(func, a, b, n) h = (b - a) / n; s0 = func(a) + func(b); s1 = 0; % summation of f(x_{2k-1}) s2 = 0; % summation of f(x_{2k}) for k = 1:n-1 x = a + k * h; if rem(k , 2) == 0 s2 = s2 + func(x); else s1 = s1 + func(x); end end s = h * (s0 + 4 * s1 + 2 * s2) / 3; end
這部分代碼在 octave 上運(yùn)行是沒有問題的
用的版本是2.2.0最新版的.
使用 disp 函數(shù)給輸出增加說明的時(shí)候, 出現(xiàn)了順序上的錯(cuò)誤. 比如使用下面一段代碼
for n = 1:3 disp("n 的值為") n end
正常輸出應(yīng)該是一句 "n 的值為" 和 n 的具體值交替輸出
但現(xiàn)在是先將n的值都輸出完了, 才輸出的disp語句里面的內(nèi)容
使用的是 Deepin 操作系統(tǒng), 版本為 2.1.1. 好像 Deepin 的安裝包還停留在 1 月份的沒更新.
對于數(shù)量級極大的一組數(shù)據(jù)
x = 0:0.1:1; y = [2, -2, -6, -42, -1806, -3.26344e+06, -1.06501e+13, -1.13424e+26, -1.28649e+52, -1.65507e+104, -2.73925e+208];
只要使用 plot(x, y) 繪制圖形, 軟件便會自動退出. 對于其他正常的數(shù)據(jù), 繪圖時(shí)正常的.
使用的是 Deepin 操作系統(tǒng), 版本為 2.1.1.
目前 Windows 平臺下 3.0.1 版的軟件是不可以在終端下使用而只能啟動圖形界面了嗎?
使用 mesh 函數(shù)繪制曲面圖形,報(bào)錯(cuò)提示錯(cuò)誤使用 mesh 函數(shù),Z 必須為矩陣,不能是標(biāo)量或向量。
Deepin 系統(tǒng)版本為 2.1.1 上運(yùn)行是沒有問題的,但在 Windows 11 系統(tǒng)版本為 3.0.3 上運(yùn)行會出現(xiàn)上述錯(cuò)誤。
clear; clc; % 空間步長 h = 0.01; % 時(shí)間步長 tau = 0.01; x = 0:h:1; t = 0:tau:1; % 剖分網(wǎng)絡(luò) [X, T] = meshgrid(x, t); % 解析解 Ut = exp(-X+T); % 作圖 mesh(x, t, Ut) title("擴(kuò)散方程初邊值問題的精確解") xlabel("x") ylabel("t")
另外,Deepin 的版本什么時(shí)候更新,半年前反饋的 Deepin 版本上的問題到現(xiàn)在還沒有修正。
操作系統(tǒng)為 Deepin20.9, 版本為開發(fā)者預(yù)覽版 Baltamatica_999-3.1.3-dev1.
在終端下啟動北太天元并使用繪圖函數(shù)會自動退出程序,提示需要先創(chuàng)建一個(gè) QApplication 應(yīng)用。
操作系統(tǒng)為 Deepin20.9, 版本為開發(fā)者預(yù)覽版 Baltamatica_999-3.1.3-dev1.
繪圖后點(diǎn)擊左上角導(dǎo)出圖片保存為png格式,提示導(dǎo)出圖片失敗。
使用 symbolic 插件提供的 sym 命令創(chuàng)建符號變量 x 后,工作區(qū)不顯示任何變量信息
使用 whos 命令查看發(fā)現(xiàn)只有 ans 這個(gè)變量,且類型識別為 extern. 將這個(gè) ans 賦值給 x 之后,無論參與運(yùn)算工作區(qū)都是不顯示任何信息的,也就是工作區(qū)無法識別 extern 這種類型的變量。
目前將所有公布過的正式版本都安裝嘗試了一遍,都是這種情況。
操作系統(tǒng)為 Deepin20.9, 安裝的版本為 baltamatica_999_3.5.0_dev0
繪制一個(gè)周期的正弦曲線, 得到的圖如下, 坐標(biāo)軸上標(biāo)記的點(diǎn)已經(jīng)超出了圖像的大小.
操作系統(tǒng)是 Deepin V23, 輸入法使用的是 fcitx5. 從 3.5.0-dev1 開始試驗(yàn), 到最新的 3.6.1-dev1, 使用通用版的 Linux 安裝包安裝后, 均無法在編輯器中切換中文輸入法輸入中文.
3.1.3-dev1_Deepin20.9 在 Deepin V23 上安裝能夠正常切換中英文.