国产乱精品一区二区三区_韩国一级特黄的一级毛片_日本精品视频在线播放_欧美熟妇淫乱视频_欧美日韩在线视频中文字幕_亚洲国产精品一区久_永久免费看擁有海量影視資源_人成无码区免费aⅤ片_午夜电影在线观看国产1区_777免费视频在线观看软件

北太天元 baltamatica_3.6.0 更新日志

標簽: 軟件版本更新

社區(qū)小助手 2024-07-11 16:10:45

baltamatica 3.6.0_release

一、新增功能

(一)新增內(nèi)核能力

1、支持面向?qū)ο笳Z法基礎(chǔ)功能:

  • 支持使用 classdef 關(guān)鍵字進行類定義 

  • 支持部分屬性定義語法(部分屬性特性及默認屬性值) 

  • 支持部分方法定義語法(部分方法特性,靜態(tài)方法)

  • 支持方法調(diào)用的圓點調(diào)用語法 obj.fun(args) 和函數(shù)調(diào)用語法 fun(obj, args)

2、支持命令語法(command syntax):

軟件命令行窗口和腳本中支持使用如下語法對函數(shù)進行調(diào)用:

command arg1 arg2 ...

其中 command為函數(shù)名,arg1arg2等為參數(shù),實際傳入函數(shù)為字符向量類型,不同參數(shù)之間用空格分隔。命令語法可使得一些函數(shù)調(diào)用的方式變得更簡單,例如load a.mat或者 clear global x。若參數(shù)中包含空格,可以使用單引號 '進行轉(zhuǎn)義,例如 load 'my file.mat'

注:引入命令語法的同時移除了如下過時的調(diào)用方法:

command "arg1" "arg2" ...

雙引號在命令語法中將作為普通字符,若要轉(zhuǎn)義空格等特殊字符,請使用單引號。

(二)新增主體函數(shù)

1、新增函數(shù)列表:

函數(shù)

描述

fftn

N 維快速傅里葉變換

ifftn

多維快速傅里葉逆變換

fftw

定義用來確定 FFT 算法的方法

boundary

二維或三維空間內(nèi)的一組點的邊界

dsearchn

最近點搜索

datenum

將日期和時間轉(zhuǎn)換為日期序列值

datevec

將日期時間轉(zhuǎn)換為分量向量

timeofday

datetime 數(shù)組中的值代表的自午夜以來經(jīng)過的時間

tzoffset

相對于 UTC 的時區(qū)偏移量

etime

日期向量之間流逝的時間

addtodate

為日期序列值增加時間

months

指定日期間的整月數(shù)量

lweekdate

月份中指定星期數(shù)最后一次出現(xiàn)的日期

nweekdate

月份中指定星期數(shù)第n次出現(xiàn)的日期

weeknum

指定日期于一年中的周數(shù)

isregular

確定輸入時間基于時間單位或日歷單位是否規(guī)則

datestr

將日期和時間轉(zhuǎn)換為字符串格式

convertTo

將 datetime 值轉(zhuǎn)換為數(shù)值表示

calendar

指定的月份的日

date

當(dāng)前日期作為字符向量

eomdate

月份的最后一天

isbetween

確定位于日期和時間區(qū)間內(nèi)的元素

time

將日歷持續(xù)時間的時間轉(zhuǎn)換為持續(xù)時間

between

日歷數(shù)學(xué)差分

caldiff

日歷數(shù)學(xué)連續(xù)差分

rowfun

將函數(shù)應(yīng)用于表的行

varfun

將函數(shù)應(yīng)用于表的列

rows2vars

調(diào)整表方向使行成為列

structfun

對標量結(jié)構(gòu)體的每個字段應(yīng)用函數(shù)

table2cell

將表轉(zhuǎn)換為元胞數(shù)組

table2array

將表轉(zhuǎn)換為同構(gòu)數(shù)組

cell2table

將元胞數(shù)組轉(zhuǎn)換為表

struct2table

將結(jié)構(gòu)體數(shù)組轉(zhuǎn)換為表

strmatch

查找字符數(shù)組或字符串的可能匹配項

strvcat

垂直連接字符向量或字符串標量

setxor

設(shè)置兩個數(shù)組的異或

symvar

確定表達式中的符號變量

pathsep

適用于當(dāng)前平臺的搜索路徑分隔符

restoredefaultpath

將搜索路徑還原為出廠安裝時的狀態(tài)

fullfile

從各個部分構(gòu)建完整文件名

filesep

當(dāng)前平臺的文件分隔符

movefile

移動或重命名文件或文件夾

rmdir

刪除文件夾

recycle

設(shè)置選項以便將已刪除文件移到回收文件夾

run

運行北太天元腳本

validatestring

檢查文本的有效性

fread

讀取二進制文件中的數(shù)據(jù)

fwrite

將數(shù)據(jù)寫入二進制文件

feof

檢測文件末尾

fgetl

讀取文件中的行,并刪除換行符

fgets

讀取文件中的行,并保留換行符

sheetnames

從電子表格文件中獲取工作表名稱

rmse

數(shù)組間的均方根誤差

mape

數(shù)組之間的平均絕對百分比誤差

groupcounts

分組元素的數(shù)量

findall

查找所有圖形對象

histcounts

直方圖 bin 計數(shù)

hist

直方圖

refresh

重新繪制當(dāng)前圖窗

ishandle

測試是否有效的圖形對象

findobj

查找具有特定屬性的圖形對象

pcolor

偽彩圖

fplot

繪制表達式或函數(shù)

hsv2rgb

將 HSV 顏色轉(zhuǎn)換為 RGB

rgb2hsv

將 RGB 顏色轉(zhuǎn)換為 HSV

ancestor

圖形對象的前代

ezpolar

易用的極坐標繪圖函數(shù)

curl

向量場的旋度和角速度

divergence

計算向量場的散度

viewmtx

查看變換矩陣

fsurf

繪制三維曲面

fplot3

三維參數(shù)化曲線繪圖函數(shù)

gobjects

初始化圖形對象的數(shù)組

newplot

確定圖形對象的繪制位置

fmesh

繪制三維網(wǎng)格圖

binscatter

分 bin 散點圖

shading

設(shè)置顏色著色屬性

stream2

計算二維流線圖數(shù)據(jù)

stream3

計算三維流線圖數(shù)據(jù)

subvolume

提取三維體數(shù)據(jù)集的子集

volumebounds

體數(shù)據(jù)的坐標和顏色范圍

reducevolume

縮減三維體數(shù)據(jù)集內(nèi)的元素數(shù)

contrast

創(chuàng)建灰度顏色圖以增強圖像對比度

fontsize

更改圖窗中對象的字體大小

fontname

更改圖窗中對象的字體名稱

listfonts

列出可用的系統(tǒng)字體

rgb2gray

將 RGB 圖像或顏色圖轉(zhuǎn)換為灰度圖

shg

使用當(dāng)前圖窗

delete

刪除文件或?qū)ο?/p>

更詳細的函數(shù)使用說明請參考幫助文檔

(三)新增集成開發(fā)環(huán)境(IDE)功能

  • 支持中英文字體分開設(shè)置

  • 命令行窗口返回的鏈接支持直接點擊跳轉(zhuǎn)

  • 地址導(dǎo)航欄支持拖動以進行文件移動

  • 支持shift+↑的組合鍵進行歷史命令行批量選中

  • 支持enter鍵快捷執(zhí)行命令行窗口中選中的內(nèi)容

  • 命令行中的提示、警告、錯誤信息將按照顏色區(qū)別展示

  • duration、calendarDuration、datetime、table數(shù)據(jù)類型支持在工作區(qū)的展示

  • 支持將.m文件拖動到北太天元快捷圖標上快捷啟動客戶端,并同時自動打開目標文件

  • 新增圖窗置頂功能

(四)新增工具箱能力

1、統(tǒng)計工具箱新增函數(shù):

函數(shù)

描述

fullfact

完全析因設(shè)計

hougen

Hougen-Watson 模型

statget

訪問統(tǒng)計選項結(jié)構(gòu)中的值

ridge

嶺回歸

corrcov

將協(xié)方差矩陣轉(zhuǎn)換為相關(guān)矩陣

partialcorri

控制內(nèi)部變量后的偏相關(guān)系數(shù)

kurtosis

峰度

moment

中心矩

skewness

偏度

mad

平均值或中位數(shù)絕對偏差

nanmedian

返回 X 的樣本中位數(shù),將 NaN 視為缺失值

harmmean

計算調(diào)和平均值

zscore

標準化 z 分數(shù)

ncx2rnd

非中心卡方隨機數(shù)

pearsrnd

Pearson系統(tǒng)隨機數(shù)

johnsrnd

Johnson系統(tǒng)隨機數(shù)

dwtest

殘差相關(guān)性 Durbin-Watson 檢驗

kstest2

雙樣本 Kolmogorov-Smirnov 檢驗

signrank

Wilcoxon 有符號秩檢驗

signtest

符號檢驗

ansaribradley

Ansari-Bradley 檢驗

linhyptest

線性假設(shè)檢驗

prctile

求樣本的百分位數(shù)

slicesample

切片取樣

mhsample

Metropolis-Hastings取樣

mvregress

帶有缺失數(shù)據(jù)的多元回歸

mvregresslike

多元回歸的負對數(shù)似然函數(shù)

lhsnorm

來自正態(tài)分布的拉丁超立方樣本

lhsdesign

拉丁超立方樣本

nlparci

非線性回歸參數(shù)置信區(qū)間

chi2gof

卡方擬合優(yōu)度檢驗

expfit

指數(shù)參數(shù)估計

gamfit

Gamma 參數(shù)估計

gamlike

Gamma 負對數(shù)似然

lognfit

對數(shù)正態(tài)參數(shù)估計

refline

將參考線添加到繪圖中

copulafit

將 copula 擬合到數(shù)據(jù)

normspec

正態(tài)密度圖的范圍著色

glmval

為廣義線性模型預(yù)測值

ksdensity

單變量和雙變量數(shù)據(jù)的核平滑函數(shù)估計

mvncdf

多變量正態(tài)累積分布函數(shù)

mvtcdf

多變量 t 累積分布函數(shù)

mvksdensity

多變量數(shù)據(jù)的核平滑函數(shù)估計

ecdf

經(jīng)驗累積分布函數(shù)

regstats

回歸診斷

invpred

逆向預(yù)測

robustfit

擬合魯棒線性回歸

capability

過程能力指標

ff2n

二水平完全析因設(shè)計

fracfact

二水平因子的分數(shù)階乘設(shè)計

ranksum

威爾科克森秩和檢驗

normfit

正態(tài)參數(shù)估計

2、信號處理工具箱新增函數(shù):

函數(shù)

描述

envelope

信號包絡(luò)

sgolay

薩維茨基-戈雷濾波器設(shè)計

hampel

使用 Hampel 標識符去除異常值

ifsst

逆傅里葉同步壓縮變換

sos2ss

二階節(jié)到狀態(tài)空間模型的轉(zhuǎn)換

firtype

線性相位FIR濾波器的類型

isallpass

全通濾波器的判定

isstable

判定穩(wěn)定濾波器

firpm

Parks-McClellan 最優(yōu)等波紋 FIR 濾波器設(shè)計

fsst

傅里葉同步壓縮變換

ellipord

橢圓濾波器階數(shù)

iscola

檢查是否滿足恒定重疊添加條件

envspectrum

用于機械診斷的包絡(luò)譜

fillgaps

通過自回歸建模填補間隙

buttord

巴特沃斯濾波器階數(shù)選擇

cheb1ord

切比雪夫 Type I 濾波器階數(shù)選擇

cheb2ord

切比雪夫 Type II 濾波器階數(shù)選擇

kaiserord

FIR 階數(shù)估計器

maxflat

最大平坦(又稱廣義 Butterworth)數(shù)字濾波器設(shè)計

residuez

Z 變換部分分式展開

pulstran

脈沖序列

extendsigroi

將感興趣的信號區(qū)域向左和向右擴展

mergesigroi

合并感興趣的信號區(qū)域

shortensigroi

從左到右縮短感興趣的信號區(qū)域

sigroi2binmask

將 ROI 限制矩陣轉(zhuǎn)換為二進制掩碼

stft

短時傅里葉變換

istft

逆短時傅里葉變換

yulewalk

遞歸濾波器設(shè)計,使用最小二乘法

seqperiod

計算序列周期

zerocrossrate

零穿越率

pulseperiod

脈沖信號的周期

pulsesep

脈沖之間的間隔

pulsewidth

雙電平波形脈沖寬度

sfdr

無雜散動態(tài)范圍

eqtflength

使傳遞函數(shù)分子和分母的長度相等

latc2tf

將點陣濾波器系數(shù)轉(zhuǎn)換為傳遞函數(shù)形式

falltime

負向雙電平波形轉(zhuǎn)換的下降時間

risetime

正向雙電平波形轉(zhuǎn)換的上升時間

settlingtime

雙電平波形的穩(wěn)定時間

slewrate

雙電平波形轉(zhuǎn)換率

bandpower

帶功率

obw

占用帶寬

rceps

Real cepstrum and minimum-phase reconstruction

icceps

逆復(fù)數(shù)倒譜

cceps

復(fù)倒譜分析

levinson

萊文森-德賓遞歸

lpc

線性預(yù)測濾波器系數(shù)

ac2poly

將自相關(guān)序列轉(zhuǎn)換為預(yù)測多項式

ac2rc

將自相關(guān)序列轉(zhuǎn)換為反射系數(shù)

aryule

自回歸全極點模型參數(shù) - Yule-Walker 方法

3、控制系統(tǒng)工具箱新增函數(shù):

函數(shù)

描述

tf

傳遞函數(shù)模型

zpk

定義傳遞函數(shù)

ss

定義狀態(tài)空間

get

獲取模型參數(shù)

set

設(shè)定模型參數(shù)

tfdata

傳遞函數(shù)參數(shù)

zpkdata

zpk參數(shù)模型

ssdata

狀態(tài)空間參數(shù)模型

pole

極點計算

zero

零點計算

(五)新增插件 MatrixFunctions

1、函數(shù)列表

matrix::expm

矩陣指數(shù)

matrix::sqrtm

矩陣主平方根

matrix::logm

矩陣主對數(shù)

matrix::funm

計算一般矩陣函數(shù)

matrix::signm

矩陣符號函數(shù)

matrix::prtm

矩陣主p次方根

(六)新增北太真元功能

1、新增基礎(chǔ)計算單元:

模塊

分類

功能

directLookupTable

lookupTables

為 N 維表進行索引,以檢索元素、向量或二維矩陣

vectorConcatenate

math/signalRouting

串聯(lián)相同數(shù)據(jù)類型的輸入向量以進行迭代處理

assertion

Model Verification

檢查信號是否為零

checkDynamicGap

Model Verification

檢查信號振幅范圍內(nèi)是否存在可能變化寬度的間隙

checkDynamicRange

Model Verification

檢查信號是否落在隨時間步長變化的振幅范圍內(nèi)

checkStaticGap

Model Verification

檢查信號的振幅范圍內(nèi)是否存在間隙

checkStaticRange

Model Verification

檢查信號是否落在固定的振幅范圍內(nèi)

checkDynamicLowerBound

Model Verification

檢查一個信號是否始終小于另一個信號

checkDynamicUpperBound

Model Verification

檢查一個信號是否始終大于另一個信號

checkStaticLowerBound

Model Verification

檢查信號是否大于(或大于等于)靜態(tài)下界

checkStaticUpperBound

Model Verification

檢查信號是否小于(或小于等于)靜態(tài)上界

checkDiscreteGradient

Model Verification

檢查離散信號的連續(xù)樣本之間的絕對差值是否小于指定值

indexVector

signalRouting

基于第一個輸入的值在不同輸入之間切換輸出

multiportSwitch

signalRouting

基于控制信號選擇輸出信號

selector

signalRouting

從向量、矩陣或多維信號中選擇輸入元素

counterFreeRunning

inputs

進行累加計數(shù)并在達到指定位數(shù)的最大值后溢出歸零

counterLimited

inputs

進行累加計數(shù),并在達到指定的上限后繞回到 0

intervalTestDynamic

logicOperation

確定信號是否在指定的區(qū)間內(nèi)

enabledDelay

discrete

按指定采樣數(shù)延遲輸入信號

resettableDelay

discrete

按可變采樣周期延遲輸入信號,并用外部信號重置

variableIntegerDelay

discrete

按可變采樣周期延遲輸入信號

2、新增行業(yè)計算單元:

模塊

分類

功能

CIRA-86 Atmosphere Model

AerospaceToolbox

實現(xiàn)1986年CIRA大氣數(shù)學(xué)模型

Three-axis Inertial Measurement Unit

AerospaceToolbox

實現(xiàn)三軸慣性測量單元(IMU)

Moments about CG  due to Forces

AerospaceToolbox

計算由于作用在非重心點上的力而產(chǎn)生的關(guān)于重心的力矩

Symmetric Inertia Tensor

AerospaceToolbox

從慣性矩和慣性積創(chuàng)建慣性張量

Direction Cosine Matrix  to Quaternions

AerospaceToolbox

將方向余弦矩陣轉(zhuǎn)換為四元數(shù)向量

Direction Cosine Matrix to Wind Angles

AerospaceToolbox

將方向余弦矩陣轉(zhuǎn)換為風(fēng)向角

Direction Cosine Matrix Body to Wind

AerospaceToolbox

將迎角和側(cè)滑角轉(zhuǎn)換為方向余弦矩陣

Direction Cosine Matrix Body to Wind to Alpha and Beta

AerospaceToolbox

將方向余弦矩陣轉(zhuǎn)換為迎角和側(cè)滑角

Direction Cosine Matrix ECEF to NED

AerospaceToolbox

將大地緯度和經(jīng)度轉(zhuǎn)換為方向余弦矩陣

Direction Cosine Matrix ECEF to NED to Latitude and Longitude

AerospaceToolbox

將方向余弦矩陣轉(zhuǎn)換為大地緯度和經(jīng)度

Direction Cosine Matrix ECI to ECEF

AerospaceToolbox

將地心慣性坐標系轉(zhuǎn)換為地心地固坐標系坐標

Direction Cosine Matrix to Rotation Angles

AerospaceToolbox

將方向余弦矩陣轉(zhuǎn)換為旋轉(zhuǎn)角度

Flat Earth to LLA

AerospaceToolbox

從平面地球位置估計大地緯度、經(jīng)度和高度

LLA to Flat Earth

AerospaceToolbox

將大地緯度、經(jīng)度和高度轉(zhuǎn)換為平面地球位置

Julian Epoch to Besselian Epoch

AerospaceToolbox

將位置和速度分量從標準儒略紀元(J2000)轉(zhuǎn)換到已廢棄的標準貝塞爾紀元(B1950)

Quaternions to Direction Cosine Matrix

AerospaceToolbox

將四元數(shù)向量轉(zhuǎn)換為方向余弦矩陣

Quaternions to Rotation Angles

AerospaceToolbox

將四元數(shù)轉(zhuǎn)換為旋轉(zhuǎn)向量

Rotation Angles to Quaternions

AerospaceToolbox

將旋轉(zhuǎn)角度轉(zhuǎn)換為四元數(shù)

Rotation Angles to Direction Cosine Matrix

AerospaceToolbox

將旋轉(zhuǎn)角度轉(zhuǎn)換為方向余弦矩陣

Wind Angles to  Direction Cosine Matrix

AerospaceToolbox

將風(fēng)角轉(zhuǎn)換為方向余弦矩陣

IM Controller

PowertrainToolbox

基于內(nèi)部轉(zhuǎn)矩的、磁場定向控制的感應(yīng)電機控制器,可選配外部速度環(huán)控制器

Interior PM Controller

PowertrainToolbox

基于轉(zhuǎn)矩的、磁場定向控制的內(nèi)置式永磁同步電機控制器

Three-Phase Voltage Source Inverter

PowertrainToolbox

三相電壓源逆變器

CVT Controller

PowertrainToolbox

無級變速器控制器

Three-axis Inertial Measurement Unit

VehicleDynamicsToolbox

實現(xiàn)三軸慣性測量單元(IMU)

Steering System

VehicleDynamicsToolbox

阿克曼式和齒條齒輪式轉(zhuǎn)向機構(gòu)的轉(zhuǎn)向系統(tǒng)

Motorcycle Body Longitudinal In-Plane

VehicleDynamicsToolbox

摩托車車輛縱向平面內(nèi)運動

Vehicle Body 3DOF Longitudinal

VehicleDynamicsToolbox

三自由度(3DOF)剛性車體模型,用于計算縱向、垂直和俯仰運動

Lateral Driver

VehicleDynamicsToolbox

橫向路徑跟蹤控制器

Longitudinal Driver

VehicleDynamicsToolbox

縱向速度跟蹤控制器

Predictive Driver

VehicleDynamicsToolbox

預(yù)測性駕駛員控制器,用于跟蹤縱向速度和橫向路徑

3、新增行業(yè)模型:

模型庫

分類

汽車理論動力性仿真

汽車模擬類模型庫

汽車行駛速度PID控制系統(tǒng)仿真

汽車模擬類模型庫

汽車懸架系統(tǒng)模型

汽車模擬類模型庫

電子節(jié)氣門控制模型

汽車模擬類模型庫

基于粒子群算法的PID控制器優(yōu)化設(shè)計模型

控制系統(tǒng)類模型庫

無阻力動力吸振器模型

機械系統(tǒng)模型庫

蹦極模型

機械系統(tǒng)模型庫

單軸振動篩建模與仿真

機械系統(tǒng)模型庫

機械振動

機械系統(tǒng)模型庫

對稱間隙單自由度振動系統(tǒng)模型

機械系統(tǒng)模型庫

4、新增仿真建模環(huán)境能力:

  • 新增畫布啟動頁,可以打開最近文件

  • 新增啟動頁模塊庫懸浮提示信息

  • 新增ode34、ode56、ode67求解器

  • 新增畫布比例信息展示

  • 新增鼠標滾輪縮放控制畫布比例

  • 新增觸控板手勢縮放控制畫布比例

  • 新增底部狀態(tài)欄按鈕縮放控制畫布比例

  • 新增畫布增加自適應(yīng)模型功能

二、優(yōu)化功能

(一)內(nèi)核優(yōu)化

  • 指標向量中,支持使用 end表示結(jié)尾,例如 a([1 end 2])

  • 提升內(nèi)核查找變量與符號的效率

  • 提升內(nèi)核取單個下標運算的效率

  • 優(yōu)化元胞數(shù)組對空數(shù)組的顯示:對 0 x 0 雙精度矩陣將顯示為 []

  • 優(yōu)化元胞數(shù)組對函數(shù)句柄的顯示:會直接顯示其具體內(nèi)容

  • 表格將會顯示列數(shù)小于等于 5 的元胞類型的變量

  • 元胞和結(jié)構(gòu)體將會以更緊湊的形式顯示行向量,節(jié)約顯示空間

(二)函數(shù)優(yōu)化

1、已優(yōu)化的函數(shù)具體情況如下:

函數(shù)

描述

std

增加對輸入權(quán)重為 '[]' 的支持

histc

優(yōu)化執(zhí)行效率

round

  • round(X) 增加對整數(shù)數(shù)據(jù)的支持

  • round(X,N), round(X,N,type) 增加對高維的支持

ndims

增加對日期時間和函數(shù)句柄數(shù)據(jù)類型的支持

type

增加對路徑管理中文件直接使用文件名輸入的支持

datetime

增加對名稱-值參數(shù)對組輸入的支持

isscalar

增加對日期時間和表數(shù)據(jù)類型的支持

interp1

優(yōu)化插值方法

fft, ifft

增加對高維的支持

fft2, ifft2

增加對高維的支持

isreal

增加對稀疏矩陣的支持

cellstr

增加對元胞數(shù)組的支持

mat2cell

增加對高維的支持

eps

  • 增加對稀疏矩陣、復(fù)數(shù)以及 duration 數(shù)據(jù)類型的支持

  • 新增函數(shù)語法 eps('like',p)

det

增加對復(fù)數(shù)的支持

class

增加對自定義類的支持

isobject

增加對自定義類的支持

exist

增加對文件夾的存在情況檢查的支持

unique

提升 rows 模式的運算效率

ismatrix

增加對日期時間和表數(shù)據(jù)類型的支持

size

增加對日期時間和表數(shù)據(jù)類型的支持

abs

  • 增加對 duration數(shù)據(jù)類型的支持

  • 增加對合并稀疏矩陣的處理

  • 完善對無符號整型數(shù)據(jù)的處理

thetaticklabels

增加對輸入?yún)?shù)“[]”的支持

colorbar

新增函數(shù)語法 colorbar('off'), colorbar(target,'off')

whos

增加對表格、日期時間、持續(xù)時間、日歷持續(xù)時間和自定義類的字節(jié)數(shù)顯示支持

clear

支持清除變量、函數(shù)、BEX函數(shù)

ls

在UNIX系統(tǒng)下,會調(diào)用系統(tǒng)命令 ls,并支持選項傳遞,例如 ls -alh,支持返回值輸出為字符矩陣

bex

使用軟件中的 bex函數(shù)編譯 BEX 文件時,無需事先使用 clear_bex將其從內(nèi)存中清除

(三)集成開發(fā)環(huán)境(IDE)優(yōu)化

  • 窗口滑動條進行了最短限制

  • 幫助菜單中子項的名字和順序進行了優(yōu)化

  • 地址導(dǎo)航欄中的文檔樹不再過濾文件類型,顯示所有文件

  • 客戶端登陸后跳轉(zhuǎn)至個人中心網(wǎng)站,會將北太天元的登錄狀態(tài)帶入,無需在官網(wǎng)再次登錄

  • 啟動客戶端時,若檢測到客戶端窗口處于無效屏幕顯示區(qū)間,窗口位置及大小將回歸初始化

  • 命令行中若包含多條指令,則會將所有指令作為一個整體依次進行執(zhí)行,不再因為前面的指令執(zhí)行報錯而導(dǎo)致后面的指令中斷

  • 字符界面交互式輸入元胞、矩陣類型數(shù)據(jù)時,會正常顯示續(xù)行邏輯

(四)北太真元系統(tǒng)仿真工具優(yōu)化

  • v1.5版本相關(guān)計算單元icon優(yōu)化

  • 快捷工具欄布局優(yōu)化,不再上下浮動,圖標左右間距保持與天元統(tǒng)一

  • 模型瀏覽器列表交互優(yōu)化

  • 模型瀏覽器列表鼠標懸浮及選中背景色優(yōu)化

  • 模塊庫列表文字交互優(yōu)化,點擊任意的文字區(qū)域展開內(nèi)容

  • 模塊參數(shù)設(shè)置欄復(fù)選框樣式優(yōu)化

  • 問題反饋彈窗輸入框文字提示和文字輸入顏色優(yōu)化

  • 診斷器報錯信息分類優(yōu)化

  • 菜單欄編輯中的粘貼和剪切置灰邏輯優(yōu)化

  • 菜單欄管理選項視圖下級菜單中文字布局優(yōu)化

  • 問題反饋彈窗中郵箱輸入框內(nèi)文字布局優(yōu)化

  • 主界面工具欄分割線優(yōu)化,顏色保持一致,分割線可選區(qū)域擴大

  • 模塊庫模塊名稱顯示優(yōu)化,不再顯示不全

  • 畫布端口連線和線段優(yōu)化,不再有錯位問題,修改了線段透明度粗細

  • 模型結(jié)構(gòu)顯示欄優(yōu)化,下拉三角形高亮的背景只有圖標16*16區(qū)域

  • 幫助系統(tǒng)中歡迎使用刪去了hover狀態(tài)

  • 求解器報錯信息顯示優(yōu)化,不再將輸入框頂上去一行,出現(xiàn)錯位


三、修復(fù)問題

(一)內(nèi)核問題修復(fù)

1、匿名函數(shù)

  • 匿名函數(shù)支持直接返回 {}生成的元胞數(shù)組,例如@(x) {1,2,3},且元胞數(shù)組可使用逗號或空格分隔元素

  • 匿名函數(shù)定義內(nèi)容在命令行中顯示更加準確,不再包含無關(guān)內(nèi)容

  • 修復(fù)匿名函數(shù)定義 1.*2時會被轉(zhuǎn)寫成1..*2的問題

  • 修復(fù)匿名函數(shù)中轉(zhuǎn)置 .'會多出一個負號的問題

2、元胞數(shù)組

  • 元胞中定義匿名函數(shù),會正確識別空格的含義,例如{@(x) x 1 2}會被識別成{@(x)x,1,2}{@(x) x + 1 2}會被識別成{@(x) x + 1, 2}

  • 修復(fù)使用 {1, 2 * x}定義元胞數(shù)組時會報語法錯誤的問題

  • 修復(fù)元胞數(shù)組無法正常顯示稀疏矩陣的問題

  • 修復(fù)對某些不支持的類型顯示為 unknown的問題

  • 修復(fù)顯示 UTF-8 字符串可能會報錯的問題

3、數(shù)組

  • 修復(fù)[1, + 2]計算不正確的問題(應(yīng)該返回 1 x 2 數(shù)組)

  • []{}中若存在額外的逗號,現(xiàn)在會認為是語法錯誤

4、日期時間數(shù)組

  • 日期時間數(shù)組統(tǒng)一使用公歷(Gregorian Calendar)進行顯示和運算,對 1582 年 10 月 4 日前的日期計算使用擴展規(guī)則

5、腳本運行

  • 解決同一腳本中使用 addpath添加搜索路徑之后調(diào)用新路徑中的函數(shù),會報錯函數(shù)找不到的問題

  • 修復(fù)在腳本結(jié)束時執(zhí)行unload_plugin可能會導(dǎo)致軟件閃退的問題

  • 若 M 腳本(非函數(shù))作為函數(shù)參數(shù)、if表達式等的輸入,內(nèi)核現(xiàn)在會報錯

  • 短路邏輯運算 &&||現(xiàn)在要求輸入必須可轉(zhuǎn)化為邏輯類型標量,否則會報錯

  • 修復(fù) :運算符計算錯誤時,執(zhí)行不會及時停止的問題

  • 修復(fù)嵌套 for循環(huán)中,內(nèi)層for循環(huán)因為報錯而退出,外層循環(huán)不會及時停止的問題

6、SDK(API 版本更新至 v3.5)

  • 增加結(jié)構(gòu)體取子塊的函數(shù) bxExtractStructRowsbxExtractStructSubBlock

  • 增加外部對象相關(guān) API:bxIsExternbxIsExternIDbxGetExtObjRObxGetExtObjRW,將如下 API 標記為已過時:bxGetExtObj

  • 修復(fù)交替調(diào)用bxEvalStringbxEvalIn函數(shù)產(chǎn)生的各類異常問題

(二)函數(shù)問題修復(fù)

1、已修復(fù)的函數(shù)具體情況如下:

函數(shù)/功能

描述

cat

修復(fù)了輸入為空矩陣時報錯或閃退的問題

fscanf

修復(fù)了%c 讀取為空時格式返回值類型錯誤的問題

save

修復(fù)了僅保存單一結(jié)構(gòu)體時誤存工作區(qū)所有變量的問題

fprintf

修復(fù)了函數(shù)不能識別換行符的問題

strtok

修復(fù)了運行 strtok('') 語句時閃退的問題

axis,xlim,ylim

修復(fù)了當(dāng)輸入多組坐標區(qū)且對應(yīng)多個圖窗時,僅更新單一圖窗的問題

colormap

修復(fù)了輸入空數(shù)組后閃退的問題

histogram, polarhistogram

修復(fù)了輸入無限值時閃退的問題

close

修復(fù)了在腳本中執(zhí)行 "plot(1:10);close all;" 語句時窗口無法關(guān)閉的問題

未知時區(qū)判斷

修復(fù)了日期相關(guān)函數(shù)中,unknown 時區(qū)判斷不準確的問題

獲取縮放比例

修復(fù)了uos系統(tǒng)上縮放比例獲取錯誤的問題

圖窗拖拽移動

修復(fù)了拖拽最大化圖窗時,移動位置對應(yīng)錯誤的問題

圖片導(dǎo)出

修復(fù)了ubuntu系統(tǒng)上不輸入文件名后綴導(dǎo)出圖片時失敗的問題

(三)集成開發(fā)環(huán)境(IDE)問題修復(fù)

  • 修復(fù)了最近文件順序混亂的問題

  • 修復(fù)了關(guān)閉軟件彈窗邏輯出錯的問題

  • 修復(fù)了已經(jīng)打開的文件重命名后無法再次運行的問題

  • 修復(fù)了文件樹快速失去焦點的問題

(四)北太真元問題修復(fù)

  • 修復(fù)了統(tǒng)信適配版本模型庫所有文件內(nèi)容打開為空的問題

  • 修復(fù)了模塊庫搜索結(jié)果存在多個時會有遮擋搜索框的問題

  • 修復(fù)了模塊庫中帶有子系統(tǒng)的行業(yè)計算單元無法拖拉拽到畫布展示使用的問題

  • 修復(fù)了模型文件運行異常直接退出的問題

  • 修復(fù)了多個數(shù)學(xué)類模塊如subtrac等可以增減端口的操作確定增減后不生效的問題

  • 修復(fù)了print模塊可同時連接兩個輸入信號的問題

  • 修復(fù)了統(tǒng)信適配版本報錯信息錯誤的問題

  • 修復(fù)了子函數(shù)修改名字后運行提示失敗的問題

  • 修復(fù)了空白的模塊拖到畫布中為空圖標的問題

四、已知問題

(一)函數(shù)

  • 在腳本中運行close函數(shù)時,某些情況下會關(guān)閉所有圖窗

  • 涉及到函數(shù)句柄的繪圖函數(shù)在處理第一類間斷點和第二類間斷點的情況時存在問題

  • 在使用set函數(shù)對繪圖對象進行設(shè)置時,某些屬性在被設(shè)置為高維空矩陣時,會異常退出

  • 在某些虛擬機上繪制的線寬會變粗

(二)北太真元系統(tǒng)仿真工具問題

  • Simulink 2021a版本不支持Propagation Delay,如需導(dǎo)入該模塊需要進行替換;暫不支持nDlookup和directLookup模塊的導(dǎo)入

  • 斷言類的模塊,仿真回調(diào)參數(shù)內(nèi)的代碼執(zhí)行效果,與在天元命令行執(zhí)行效果一致,可能會在天元命令行窗口出現(xiàn)打印信息;如果代碼包含figure調(diào)用,在運行時必然出現(xiàn)figure窗口;如果存在clear和clc代碼,會導(dǎo)致模型執(zhí)行異常并報錯

  • 如果在子函數(shù)內(nèi)調(diào)用繪圖函數(shù),繪圖內(nèi)容會隨著運行時間實時更新,如果在過程中關(guān)閉繪圖窗口,可能會出現(xiàn)“figure不存在”的提示

  • 如果子函數(shù)模塊輸出復(fù)數(shù)信號,可能會導(dǎo)致模型計算異常或報錯

  • assertion模塊暫不支持simulink導(dǎo)入

  • 仿真模型轉(zhuǎn)腳本運行時間對比老版本耗時更久,需要后續(xù)優(yōu)化

  • 真元打開模塊非常多的slx文件、復(fù)制非常多的模塊會閃異常退出

  • 當(dāng)前QT版本會導(dǎo)致一些界面,彈窗顯示問題,如Ubuntu環(huán)境求解器參數(shù)設(shè)置框高度不一致,且篩選需要在右側(cè)▽才可以篩選求解器不方便;真元窗口都不能拉伸問題等

  • 異常報錯的模型重復(fù)多次點擊運行停止大概率會異常退出



回復(fù)

回復(fù)

重置 提交