baltamatica 999_3.1.2_dev0
【安裝包獲取】
baltamatica_999-3.1.2-dev0_debian10_amd64
baltamatica_999-3.1.2-dev0_debian11_amd64
baltamatica_999-3.1.2-dev0_debian12_amd64
baltamatica_999-3.1.2-dev0_ubuntu18.04_amd64
baltamatica_999-3.1.2-dev0_ubuntu20.04_amd64
baltamatica_999-3.1.2-dev0_ubuntu22.04_amd64
baltamatica_999-3.1.2-dev0_win_x86_64
baltamatica-999.3.1.2.dev0-1-x86_64.pkg.tar.zst
baltamatica-999.3.1.2.dev0-1.el7.x86_64
baltamatica-999.3.1.2.dev0-1.el8.x86_64
baltamatica-999.3.1.2.dev0-1.fc38.x86_64
baltamatica_999-3.1.2-dev1_Deepin20.9_amd64
【更新內(nèi)容】
本開發(fā)者預(yù)覽版基于正式版 v3.1.2,除 v3.1.2 正式版包含內(nèi)容外, 還包含以下的更新:
命令行輸入的命令如果存在括號(hào)不匹配的情況時(shí),程序會(huì)自動(dòng)糾錯(cuò)(僅字符界面)
Input [0] >> sin(1 錯(cuò)誤(文件 stdin, 行1, 列5): (A B)這樣的寫法是錯(cuò)誤的 您是否想要輸入: Input [1] >> sin(1)
補(bǔ)全提示現(xiàn)在可以提示已載入的插件中的函數(shù)
windows 系統(tǒng)下啟動(dòng)軟件將不會(huì)有黑窗一閃而過
修復(fù)部分 Linux 系統(tǒng)下 register
程序無法正常啟動(dòng)的問題
修復(fù) M 文件和 MAT 文件重名時(shí),M 文件無法正確調(diào)用的問題
assert
函數(shù):斷言某條件為真
horzcat
vertcat
支持結(jié)構(gòu)體
mkdir
函數(shù):在計(jì)算機(jī)硬盤中創(chuàng)建目錄
str2func
函數(shù):創(chuàng)建的函數(shù)句柄可正常調(diào)用,且行為和 MATLAB 一致
type
函數(shù):打印文件內(nèi)容到命令行窗口
meshgrid
函數(shù):輸入支持非向量數(shù)組
sum
prod
mean
函數(shù)處理邏輯優(yōu)化
help
函數(shù):輸入不存在的命令時(shí),會(huì)顯示相近命令的幫助文檔或提示相近命令列表
which
函數(shù):支持 S = which(___)
用法,將返回值放在元胞數(shù)組中;修復(fù)某些情況下返回相同條目的問題
mod
rem
函數(shù):修復(fù)輸入為大整數(shù)時(shí)計(jì)算可能出現(xiàn)錯(cuò)誤的問題
log
sqrt
函數(shù):修復(fù)輸入為 NaN
返回復(fù)數(shù)的問題
log10
函數(shù):修復(fù)輸入為復(fù)數(shù)時(shí)返回值錯(cuò)誤的問題
convertCharToStrings
convertContainedStringsToChars
convertStringsToChars
函數(shù):修復(fù)輸入?yún)?shù)個(gè)數(shù)為 0 個(gè)時(shí)會(huì)報(bào)錯(cuò)的問題
feval
函數(shù):修復(fù)了 feval
執(zhí)行函數(shù)遇到錯(cuò)誤時(shí),代碼會(huì)繼續(xù)運(yùn)行的問題
M 腳本輸出參數(shù)未賦值時(shí),軟件將提示未賦值的形參名(之前會(huì)顯示實(shí)參名) 例如:
function [x, y] = fff() x = 1; end
使用以下命令:
Input [0] >> [a, b] = fff() 輸出參數(shù) 'y' 在函數(shù) 'fff' 執(zhí)行中沒有被賦值。