clear;clcformat long g%将matlab的计算结果显示为一般的长数字格式,默认保留4位小数%例1%min f(x) = x1^2+x2^2-x1*x2-2*x1-5*x2%s.t. -(x1-1)^2+x2>=0 2x1-3x2+6>=0x0 = [0 0];A = [-2 3]; b = 6;[x,fval] = fmincon(@fun1,x0,A,b,[],[],[],[],@nonlfun1)错误使用函数 feval位于文件 D:\AAAbaltamatica\plugins\optimization\scripts\fmincon.m (第 621 行) [ctmp,ceqtmp] = feval(confcn{3},X,varargin{:});位于文件 D:\AAAbaltamatica\daima1\fei_xian_xing\code.m (第 9 行)[x,fval] = fmincon(@fun1,x0,A,b,[],[],[],[],@nonlfun1)
支持中文变量名是北太天元的优点,但编码不同也在兼容matlab方面造成注释阅读困难等的一系列问题matlab的编码是GB 2312 北太天元是UTF-8是有意错开的吗?是否可以在另存为界面增加一个类似notepad的编码选择框?
操作系统为 Deepin20.9, 安装的版本为 baltamatica_999_3.5.0_dev0绘制一个周期的正弦曲线, 得到的图如下, 坐标轴上标记的点已经超出了图像的大小.
使用 symbolic 插件提供的 sym 命令创建符号变量 x 后,工作区不显示任何变量信息使用 whos 命令查看发现只有 ans 这个变量,且类型识别为 extern. 将这个 ans 赋值给 x 之后,无论参与运算工作区都是不显示任何信息的,也就是工作区无法识别 extern 这种类型的变量。目前将所有公布过的正式版本都安装尝试了一遍,都是这种情况。
问题类型:功能BUG类操作系统:Windows 11软件版本:v3.5.0_beta问题描述:仿真模型连线正常时还是偶现会提示有模块端口未链接问题截图:
问题类型:功能BUG类操作系统:Win11软件版本:v3.5 beta问题描述:软件打开时,无法直接拖动m脚本在编辑器区域打开
操作系统为 Deepin20.9, 版本为开发者预览版 Baltamatica_999-3.1.3-dev1.绘图后点击左上角导出图片保存为png格式,提示导出图片失败。
操作系统为 Deepin20.9, 版本为开发者预览版 Baltamatica_999-3.1.3-dev1.在终端下启动北太天元并使用绘图函数会自动退出程序,提示需要先创建一个 QApplication 应用。
最近尝试使用北太天元替代MATLAB完成科研绘图,但是图像质量不能达到需求,而且比较奇怪的是图像质量明显低于社区内其他用户上传的图像。如图1所示是我尝试在本地运行社区文章《使用北太天元画灯笼》包含的示例代码得到的图像,图2所示是转载原文包含的示例图像:(图1)(图2)除了图像比例与个别颜色设置有所区别以外,比较明显的差异是二者图像分辨率不同,然而目前版本(Windows v3.1.3)不支持修改图像的Position等属性,到底如何才能生成至少达到社区内示例图像质量的png文件呢?
版本:3.1.3运行以下示例:c = input('Please enter a case: ');switch c case 0 disp('This is the first case.') case 1 disp('Output result is 1') case 2 A = rand(3) otherwise disp('Other calculation expressions')end执行出现以下错误提示:Please enter a case: 1ans = 1错误使用函数 disp输出参数过多。错误位于文件 C:\Users...\switch_demo.m (第 7 行) disp('Output result is 1')程序执行中显示有错误信息,请反馈给开发团队。在命令行使用disp函数是正常的
使用 mesh 函数绘制曲面图形,报错提示错误使用 mesh 函数,Z 必须为矩阵,不能是标量或向量。Deepin 系统版本为 2.1.1 上运行是没有问题的,但在 Windows 11 系统版本为 3.0.3 上运行会出现上述错误。
clear; clc; % 空间步长 h = 0.01; % 时间步长 tau = 0.01; x = 0:h:1; t = 0:tau:1; % 剖分网络 [X, T] = meshgrid(x, t); % 解析解 Ut = exp(-X+T); % 作图 mesh(x, t, Ut) title("扩散方程初边值问题的精确解") xlabel("x") ylabel("t")另外,Deepin 的版本什么时候更新,半年前反馈的 Deepin 版本上的问题到现在还没有修正。
x=sym("x")以下是错误提示错误: 您输入的第0列附近: 错误: 您输入的第0列附近: sym是未定义的变量或暂未实现的函数。如果这是北太天元暂未实现的函数,请到开发者社区报告相关的函数名和用法。函数执行中显示有错误信息,请反馈给开发团队。
问题类型:使用问题使用的操作系统:Windows10问题描述:调试运行下面这段函数的时候总是退出,怎么情况发现问题,即使是我使用啦%也不应该导致程序直接退出啊。问题截图:
function [r] = collatzConjecture(x)if x==1r=1;elseif x %2 ==0x=x/2;r=collatzConjecture(x);else x = x * 3 + 1;r=collatzConjecture(x);endendend