B****S 发帖数: 597 | 1 写GUI,真是他妈的四不像,就是一个数值计算的软件,非要什么都集成进去。 |
r****c 发帖数: 1494 | 2 mathworks一向什么时兴弄什么,不过总落后it界三五年而已。
【在 B****S 的大作中提到】 : 写GUI,真是他妈的四不像,就是一个数值计算的软件,非要什么都集成进去。
|
N******K 发帖数: 10202 | 3 matlab写gui 非常快 调试方便 你要这个也干不了 干脆卖红薯去好了
【在 B****S 的大作中提到】 : 写GUI,真是他妈的四不像,就是一个数值计算的软件,非要什么都集成进去。
|
m********5 发帖数: 17667 | 4 烂得一屁,MATLAB的OOP还有很多bug!
最搞笑的是,每一版的行为都不同!
matlab的GUI更是烂得没底,除了学术界的有些人只会用matlab的,没啥人用。
我们以前有个项目,负责的是个学术界出来的,能力是有的,但软工方面就是个白痴,
这家伙一定要用MATLAB做所有事情,傻逼得不行。最后很多GUI功能是hack matlab的
java API实现的,里面主要部分都是 undocumented MATLAB。
最后这个项目基本无法维护。新版就直接换成java重写了,这个头头被骂得一屁,后来
他只敢对算法发言了。
MATLAB就是个数值计算参照系,写GUI,用OOP真是自找麻烦。
【在 B****S 的大作中提到】 : 写GUI,真是他妈的四不像,就是一个数值计算的软件,非要什么都集成进去。
|
N******K 发帖数: 10202 | 5 matlab就是用来快速实现 原型验证
用来做产品 只能说你们公司领导有问题
【在 m********5 的大作中提到】 : 烂得一屁,MATLAB的OOP还有很多bug! : 最搞笑的是,每一版的行为都不同! : matlab的GUI更是烂得没底,除了学术界的有些人只会用matlab的,没啥人用。 : 我们以前有个项目,负责的是个学术界出来的,能力是有的,但软工方面就是个白痴, : 这家伙一定要用MATLAB做所有事情,傻逼得不行。最后很多GUI功能是hack matlab的 : java API实现的,里面主要部分都是 undocumented MATLAB。 : 最后这个项目基本无法维护。新版就直接换成java重写了,这个头头被骂得一屁,后来 : 他只敢对算法发言了。 : MATLAB就是个数值计算参照系,写GUI,用OOP真是自找麻烦。
|
B****S 发帖数: 597 | 6 你说的是那种最简单的,
你要做一个复杂一点的,还必须OOP,你做过吗?
【在 N******K 的大作中提到】 : matlab写gui 非常快 调试方便 你要这个也干不了 干脆卖红薯去好了
|
m********5 发帖数: 17667 | 7 你别难为一个刚来的学生
你应该和你们项目负责人谈谈才是真的,写几个tests,找几个bug出来,用其他语言
demo几个matlab无法完成的feature, 直接告诉他这个是不可能完成的任务就行了
【在 B****S 的大作中提到】 : 你说的是那种最简单的, : 你要做一个复杂一点的,还必须OOP,你做过吗?
|
N******K 发帖数: 10202 | 8 做过 我没做过的 我都不会评论
手动图像分割软件 OOP方式编写
2D的mesh 10多个要分割的物体 可以交互式编辑 增加 删除控制点 spline插值显示
一个主菜单界面 若干小菜单 一个图像编辑窗口 采用 model-view-control 结构
你要做特复杂的 matlab gui响应比较慢 有问题 你得用Qt
【在 B****S 的大作中提到】 : 你说的是那种最简单的, : 你要做一个复杂一点的,还必须OOP,你做过吗?
|
N******K 发帖数: 10202 | 9 另外 matlab 用oop写算法 也很好
比如写目标跟踪算法 可以把object本身模型写成一个类 然后提供标准接口
这样跟踪算法可以用于跟踪各种物体
其实就是c++的template
我用matlab写惯了oop 换成c++ template 一点陌生感都没有
【在 m********5 的大作中提到】 : 烂得一屁,MATLAB的OOP还有很多bug! : 最搞笑的是,每一版的行为都不同! : matlab的GUI更是烂得没底,除了学术界的有些人只会用matlab的,没啥人用。 : 我们以前有个项目,负责的是个学术界出来的,能力是有的,但软工方面就是个白痴, : 这家伙一定要用MATLAB做所有事情,傻逼得不行。最后很多GUI功能是hack matlab的 : java API实现的,里面主要部分都是 undocumented MATLAB。 : 最后这个项目基本无法维护。新版就直接换成java重写了,这个头头被骂得一屁,后来 : 他只敢对算法发言了。 : MATLAB就是个数值计算参照系,写GUI,用OOP真是自找麻烦。
|
m********5 发帖数: 17667 | 10 MATLAB的OOP本来就是个残废,还template呢
而且它原本就模拟java obj,还C++呢...
你没遇到OOP的bug,没觉得MATLAB的OOP是残废,是因为你写的东西太简单了
【在 N******K 的大作中提到】 : 另外 matlab 用oop写算法 也很好 : 比如写目标跟踪算法 可以把object本身模型写成一个类 然后提供标准接口 : 这样跟踪算法可以用于跟踪各种物体 : 其实就是c++的template : 我用matlab写惯了oop 换成c++ template 一点陌生感都没有
|
|
|
N******K 发帖数: 10202 | 11 你多少年没有摸过matlab了
【在 m********5 的大作中提到】 : MATLAB的OOP本来就是个残废,还template呢 : 而且它原本就模拟java obj,还C++呢... : 你没遇到OOP的bug,没觉得MATLAB的OOP是残废,是因为你写的东西太简单了
|
d*****n 发帖数: 754 | 12 做快速开发实现一些算法是不错的。用于商业软件开发就有些搞了。本来就不是给软工
用的。 |
n******t 发帖数: 4406 | 13 问题是如果matlab没这个,丫就卖不出去几份。
你还真以为这么个软件别人写不出来啊。
【在 B****S 的大作中提到】 : 写GUI,真是他妈的四不像,就是一个数值计算的软件,非要什么都集成进去。
|
g****t 发帖数: 31659 | 14 你matlab压根还没入门呢。
【在 d*****n 的大作中提到】 : 做快速开发实现一些算法是不错的。用于商业软件开发就有些搞了。本来就不是给软工 : 用的。
|
N******K 发帖数: 10202 | 15 那几位都多少年没摸过matlab了 说的都是过时的话
【在 g****t 的大作中提到】 : 你matlab压根还没入门呢。
|
d*****n 发帖数: 754 | 16 matlab 里的GUI和OO我都用过,几万行matlab代码还是写过的。商业软件也写过,不过
都是.net的。两者基本不是一回事。
【在 g****t 的大作中提到】 : 你matlab压根还没入门呢。
|
k**********g 发帖数: 989 | 17 TMI的政策是从不修旧版本的 bug 。用户得每年更新两次。因此都被逼得转
subscription model了。
Its GUI callback system is buggy.
Plotting commands and capability had been superior for many years; there are
other plotting packages that are catching up with it e.g. matplotlib.
Built-in graph interaction (those provided on the menubar in a figure) works
okay. However, custom GUI interaction code is bad because of bad callback
system, and also the repainting (screen update) is slow.
Graph interaction designs must take into account the repainting performance,
i.e. it requires computer graphics and image processing knowledge. If you
know those, you could make a better UI using WinForms than MATLAB's GUIDE. |
r****c 发帖数: 1494 | 18 确实一定程度上可以实现ducktyping下的metaprogramming。。。
【在 m********5 的大作中提到】 : MATLAB的OOP本来就是个残废,还template呢 : 而且它原本就模拟java obj,还C++呢... : 你没遇到OOP的bug,没觉得MATLAB的OOP是残废,是因为你写的东西太简单了
|
d*****n 发帖数: 754 | 19 在这个版讨论matlab本来就是搞笑嘛。 相当于开着挖土机上高速,还抱怨跑得慢,耗
油多。
【在 B****S 的大作中提到】 : 写GUI,真是他妈的四不像,就是一个数值计算的软件,非要什么都集成进去。
|