derive这款数学软件是否linux版本?还有linux下什么
derive好像没有linux上的native版本,不过应该可以用wine等模拟器程序来跑。
二进制源代码形式发布的包一般是tar.gz或者 2格式 你可以先用tar zxvf xxxx.tar.gz或者tar jxvf 2的命令把它展开 进入展开后的目录里面一般会有INSTALL或者README文件,看看他们,一般会说明怎么安装 一般的安装过程是: ./configure (配置,有些不需要,有些可能还要参数,看上面说的文件) make (编译) make install (安装)
关于数学软件的问题软件一则
MATLAB提供的API函数集封装于下面两个标准DLL文件中:libmat.dll, libmx.dll。
前者用于对MAT文件的操作,后者用于对MAT文件中矩阵的操作。
他们的存放路径为:\bin。
在\extern\include中有与前面两个DLL对应的DEF文件: libmat.edf, libmx.dbf。
其导出函数的原型位于同一目录下的 mat.h和matrix.h中 你的安装文件有问题。
去下载ISO版的MATLAB 7.1 用 D-TOOLS虚拟光驱。
寻找数学公式计算软件!比如2+5*(4+9)
如果做普通的程序开发,一般的数学知识就够了,如果涉及核心算法的开发,那就要看计算能力和数据结构了。
而底层数据压缩,图像处理等等,对数学要求比较高,如果只做上层逻辑,就不太需要数学功底 现在软件的工作都是结合其它学科的。
比如银行软件业 这种只需要对银行业务特别熟练 对软件可以编写过的去的就可以了所以说对数学的需求分你以后从事软件业的哪个方面如果从事图像处理,游戏过程优化等软件业 是对数学要求很高的如果只是从事一些普通软件 那么对数学要求就不是很大
Linux 该怎么入门呢???
一般情况下,大部分人接触Linux的机会并不多,对Linux平台下的开发更是一无所知。
而现在的发展趋势却越来越表明:无论是作为一个优秀的软件开发人员,或是互联网、IT行业的从业人员,掌握Linux是一种很重要的谋生资源与手段,很多迹象表明这是一个很好的加分项。
下来我将会结合自己的几年的个人经验,谈谈Linux的学习方法与学习中应该注意的一些事。
培养耐心,培养兴趣兴趣是最好的老师,建议你去摸索下Linux有些什么优点和特点,了解了这些可以提升你对Linux的好感,尝试着去了解、学习这些优点,掌握一些初级的“黑魔法”,相信你的心会慢慢得被Linux所捕获。
Linux入门其实是很简单的,问题是你是否能有足够的耐心,花相应的时间和精力来折腾,是否不排斥重装系统这种枯燥且万能的学习手段。
如果不愿意折腾可以说是学不好Linux的,要真正了解Linux的分区机制,对LVM使用相当熟练,没有个20次以上的Linux装机经验是积累不起来的,所以一定不要怕折腾。
由于大家之前都使用Windows,所以我也尽可能照顾这些“菜鸟”。
如果你第一次接触Linux,那么首先推荐在虚拟机中尝试安装、运行它,虚拟机Virtual Box、VMware Workstation ,前者开源且免费,而后者则是闭源的、收费的。
我两者都使用过,前者免费固然好,性能上不如后者,如果你的Money足够多,可以尝试下正版VMware Workstation 。
另外Virtual Box的安装包很小巧,Windows平台下安装包在90MB左右,而VMware Workstation 一般600MB以上,Linux系统下载地址:http://www.linuxprobe.com/tools关于学习什么Linux发行版,其实Linux的基本命令都是通用的,你如果在一种平台上面学好了,在其他平台基本上并不需要花多少功夫来重学。
另外我还是推荐一下,如果是软件开发方向呢,Ubuntu是首选,它注重桌面用户的体验,界面绚丽、更新快、功能多,在版本选择最好选择LTS(Long Term Support)版本的。
如果是服务器运维方向,或者对性能要求高、稳定性好呢,就选择CentOS和RedHat Enterprise Linux,在国内服务器系统领域,这两个Linux发行版算是份额很高的,具体他们的区别自己搜搜吧。
选一本书籍,吃透!接下来,你需要选一本书,然后专心致志的读完并吸收它,我见过很多初学者,一开始就买很多书籍,或者买很多视频,一会看看这个,一会看看那个的。
可是呢?技术却丝毫看不见长进,因此初学者要谨记:“切忌这山望那山高,不一而终”。
是该选书籍呢,还是视频呢?视频的效率真的很低的,比起看书,我认为效率至少要低一半以上了,所以我建议直接看书,或者网上找比较好入门帖子也是可以的。
总之,视频不是首选,如果你时间多,也是可以的。
对于就算一本很普通的书籍,如果你吃透它,对初学者来说都会带来很大的进步。
因此,真的要选定一本,抱着这本不学完、不看完就不继续另一本的决心。
关于Linux的书籍,我推荐《Linux就该这么学》,这本书从最基础的安装Linux系统到高级服务部署,并且内容完全100%的覆盖了红帽RHCSA+RHCE认证考试范围,这样对想取得证书的朋友,也是非常有利的。
它对Linux方面的知识进行了提炼,为初学者节省了很多的时间,可以少走很多弯路。
你可以先百度一下这本书,看看这本书目录,再确定要不要用这本。
我相信不会让你失望的,如果你不喜欢也可以选自己喜欢的,但是请坚持吃透它。
三人行,必有我师!选两三个Linux群,加进去。
平时对群友问题认真对待的群友,可以加上,当你有问题的时候可以请教他,另外你在问问题的时候,请自己先试着解决,百度|谷歌一下。
最后实在解决不了再问,这样一是可以提高你解决问题的能力,二是培养独立解决问题的习惯。
关于如何提问,这也是一门学问,不要逮着就乱问一通,你的把你这个问题详细描述一下,你在什么环境遇到什么问题?什么版本?自己做了怎样的尝试,还是不能解决,系统给的提示是什么?这才算是一个完整、高效的提问。
有时候你提问不是人家不愿意你,而是你提问的水平太低了,想回答你吧,还得先问你几个问题确认一些情况,多么浪费人家的时间。
每个人的时间都是宝贵的,谁都没有义务回答你的问题,因此,提问的时候需要考虑帮助你的人的感受。
学习,就是修心无论是什么技术,如果没有一定的兴趣,天天面对着软件界面、命令行,时间长了就会变得非常的枯燥、乏味,这也是为什么把兴趣放在文首了。
一段时间后,你也许是步入佳境,也许是想放弃,我想对那些想放弃的人说:学习,本来就是一种修行。
人们往往偏向于选择内心感到舒适的事物,此时想放弃,是因为你内心觉得枯燥得难以忍受,此时从了你的内心,那么你将被自己打败。
人在成长的过程中,每一次成长都是你决绝了那个舒适的选择,远离舒适区就会让你成长,在工作中,老是做得心应手的工作,你并不会成长,如果你做高于你能力一点点的工作,你才会得到成长,不断的“一点点”积累,终究一日你会发现你的积累是十分巨大的,这也是数学中的“复利”。
相信那些能让自己拒绝待在舒适区的朋友,会在这一条学习路上不停的前进,相信你们学习...
在linux作ppt用什么软件
可以下载安装LibreOffice,操作界面相似于MSoffice。
LibreOffice是一款功能强大的自由免费办公套件,可运行于 Microsoft Windows, GNU Linux 以及 Mac OS X 等操作系统上。
内置了 Writer、Calc、Impress、Draw、Base 以及 Math 等多个程序可用于文本文档、电子表格、演示文稿、绘图、数据库以及数学公式编辑和处理。
新手如何学习Linux?
给你一个嵌入式Linux操作系统学习规划吧希望对你有所帮助ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。
从事嵌入式软件开发的好处是: (1)目前国内外这方面的人都很稀缺。
这一领域入门门槛较高,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,大多数人无条件接触。
(2)与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。
(3)哪天若想创业,搞自已的产品,嵌入式不像应用软件那样容易被盗版。
硬件设计一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。
(4)兴趣所在,这是最主要的。
从事嵌入式软件开发的缺点是: (1)入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。
(2)这方面的企业数量要远少于企业计算类企业。
(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。
但大多数公司也并无此要求,只要有经验即可。
(4)平台依托强,换平台比较辛苦。
兴趣的由来: 1、成功观念不同,不虚度此生,就是我的成功。
2、喜欢思考,挑战逻辑思维。
3、喜欢C C是一种能发挥思维极限的语言。
关于C的精神的一些方面可以被概述成短句如下: 相信程序员。
不要阻止程序员做那些需要去做的。
保持语言短小精干。
一种方法做一个操作。
使得它运行的够快,尽管它并不能保证将是可移植的。
4、喜欢底层开发,讨厌vb类开发工具(并不是说vb不好)。
5、发展前景好,适合创业,不想自己要死了的时候还是一个工程师。
方法步骤: 1、基础知识: 目的:能看懂硬件工作原理,但重点在嵌入式软件,特别是操作系统级软件,那将是我的优势。
科目:数字电路、计算机组成原理、嵌入式微处理器结构。
汇编语言、C/C++、编译原理、离散数学。
数据结构和算法、操作系统、软件工程、网络、数据库。
方法:虽科目众多,但都是较简单的基础,且大部分已掌握。
不一定全学,可根据需要选修。
主攻书籍:the c++ programming language(一直没时间读)、数据结构-C2。
2、学习linux: 目的:深入掌握linux系统。
方法:使用linux—〉linxu系统编程开发—〉驱动开发和分析linux内核。
先看深,那主讲原理。
看几遍后,看情景分析,对照深看,两本交叉,深是纲,情是目。
剖析则是0.11版,适合学习。
最后深入代码。
主攻书籍:linux内核完全剖析、unix环境高级编程、深入理解linux内核、情景分析和源代。
3、学习嵌入式linux: 目的:掌握嵌入式处理器其及系统。
方法:(1)嵌入式微处理器结构与应用:直接arm原理及汇编即可,不要重复x86。
(2)嵌入式操作系统类:ucOS/II简单,开源,可供入门。
而后深入研究uClinux。
(3)必须有块开发板(arm9以上),有条件可参加培训(进步快,能认识些朋友)。
主攻书籍:毛德操的《嵌入式系统》及其他arm9手册与arm汇编指令等。
4、深入学习: A、数字图像压缩技术:主要是应掌握MPEG、mp3等编解码算法和技术。
B、通信协议及编程技术:TCP/IP协议、802.11,Bluetooth,GPRS、GSM、CDMA等。
2010-8-21 16:46 回复 122.90.173.* 2楼 C、网络与信息安全技术:如加密技术,数字证书CA等。
D、DSP技术:Digital Signal Process,DSP处理器通过硬件实现数字信号处理算法。
说明:太多细节未说明,可根据实际情况调整。
重点在于1、3,不必完全按照顺序作。
对于学习c++,理由是c++不只是一种语言,一种工具,她还是一种艺术,一种文化,一种哲学理念、但不是拿来炫耀得东西。
对于linux内核,学习编程,读一些优秀代码也是有必要的。
注意: 要学会举一反多,有强大的基础,很多东西简单看看就能会。
想成为合格的程序员,前提是必须熟练至少一种编程语言,并具有良好的逻辑思维。
一定要理论结合实践。
不要一味钻研技术,虽然挤出时间是很难做到的,但还是要留点余地去完善其他的爱好,比如宇宙,素描、机械、管理,心理学、游戏、科幻电影。
还有一些不愿意做但必须要做的! 技术是通过编程编程在编程编出来的。
永远不要梦想一步登天,不要做浮躁的人,不要觉得路途漫上。
而是要编程编程在编程,完了在编程,在编程!等机会来了在创业(不要相信有奇迹发生,盲目创业很难成功,即便成功了发展空间也不一定很大)。
嵌入式书籍推荐 Linux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata着 2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)着 3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE) 4、《嵌入式Linux应用程序开发详解》 Linux内核 1、《深入理解Linux内核》(第三版) 2、《Linux内核...